让我们讨论以下示例:
<spring:bind path="user.userName">
<input type="text" name="${status.expression}" value="${status.value}"/>
<span class="fieldError">${status.errorMessage}</span>
</spring:bind>
${status.errorMessage
标签: Spring Mvc
controllernullpointerexceptionwizard
有人能帮我理解为什么我在processFinish时在RegisterServiceProviderController.java出现这个错误吗。。。方法被调用
以下是运行此简单应用程序所需的所有文件:
RegisterServiceProviderController.java
BusinessLocation.java
ServiceProvider.java
ServiceProviderDAO.java
用于在locationDetailForm.jsp for mysql上预填充sel
在注释驱动的SpringMVC中,是否有方法生成URL模式、谓词及其映射的表?比如:
/foo/{fooId} | GET | FooController.get() | jsp/foo/home.jsp |
/foo/{fooId}/bars/ | GET | FooController.getBars() | jsp/foo/bar/index.jsp |
这对我有帮助。在log4j.xml中放入以下内容:
这与john fuhr提到的方法相同,只是
我们正在使用SpringWebMVC构建一个简单的RESTAPI。我们的一个处理程序将一个名为ID的int作为请求参数
@RequestMapping(value="/requestEntity",
method=RequestMethod.GET)
public ModelMap getEntity(
@PathVariable(value="id")final Integer id,
HttpServletResponse response) throws IOExc
专家们
我最近在Tomcat7.0.23中试用了我的SpringMVC应用程序。依赖关系管理在Maven中。我得到以下错误:
java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class
我想使用带有spring框架的iframe在网页中显示pdf文件。我必须在我的网页中显示pdf文件,而不是下载选项。请任何人都能帮助我
提前谢谢
我的java代码:
Employee employee = employeeManager.getObjectOrNull(
Employee .class, id);
File file = new File(dir,
employee .getFileName());
org.apac
正在调用Spring3 MVC-Controller类,但未调用控制器方法
控制器:
package com.quizat.controller;
@Controller
public class QuizatController {
public QuizatController(){
System.out.println("in controller");
}
@RequestMapping("/")
@ResponseBody
我有一个SpringPortlet控制器类。在这个类中,有这样一个依赖项:
@Autowired
protected ServiceClass someService;
@Autowired
protected ApplicationContext context;
UtilityClass.loadStaticData((WebApplicationContext)context);
在控制器中,有一个实用程序类被调用,如下所示:
@Autowired
protected Service
我试图将一个文本字段(以逗号分隔的标记名列表,标记是我的域对象)绑定到另一个名为Expense的域对象中的一个变量,该变量是标记对象列表。因此,用户在表单中输入支出项目的标记列表,这将绑定到支出域对象中的标记项目集合。到目前为止,我在代码中所做的是:
我的jsp文件有:
<tr>
<td>Tags</td>
<td><form:input path="tags" type="text" name="tags" id="tags_for
我的控制器有以下调用
@ModelAttribute("commandObject")
public UsersCommand getCommand(HttpServletRequest req) throws Exception {
...
return command;
}
@RequestMapping(value = {"addusers.json"}, method = RequestMethod.GET)
public void handleGet() {
新手春季MVC/安全问题。我已经设法实现了Spring安全性来管理用户安全性/身份验证。我现在想为经过身份验证的用户实现业务逻辑,并根据业务逻辑的结果重定向到不同的视图/页面
例如(假设用户已成功通过身份验证,并且具有请求的视图/页面所需的角色):
如果用户尚未验证其电子邮件>显示电子邮件验证
错误视图/页面,带有重新发送电子邮件验证电子邮件的链接
否则,如果用户未能通过某些其他业务逻辑>显示第X页
否则,如果用户未能通过某些其他业务逻辑>显示第Y页
ELSE>显示
默认身份验证后视图/页面或
我有一个WebRequestInterceptor的实现来处理视图中的公共数据,因此我不需要在每个控制器中编写它。代码如下
public class CommonDataInterceptor implements WebRequestInterceptor{
@Autowired
private BookService bookService;
@Override
public void preHandle(WebRequest wr) throws Exc
我在Windows7上本地使用SpringMVC3.x和Tomcat7,我想公开http://localhost:8080/webapp一些营销人员在这里工作,但当我将其公开为http://myhostname:8080/webapp我的同事说他们什么也没看到(鼠标滚轮旋转)
我需要在windows上进行什么本地设置才能在我的域中将8080公开给ppl进行POC?请让您的朋友尝试使用您的IP地址代替url中的主机名。它应该会起作用。如果有效,请告诉正在访问该服务的成员在其本地系统中添加主机条目
我在SpringSTS3.1.0中使用EclipseJuno。我在同一个工作区中有两个mvc项目。其中一个项目可以发送和接收jms消息。它使用Spring JmsMessagListener bean来接收消息。bean映射到具有onMessage方法的侦听器类。当我在VMWare tc服务器上运行不带jms的项目时,每5秒控制台中就会收到以下消息:
警告:org.springframework.jms.listener.DefaultMessageListenerContainer-无法刷新目
我正在开发一个应用程序,用户可以在其中创建帐户和个人档案(姓名、电话号码和图片)。
问题是关于图片,当用户上传图片时,我将其存储在服务器磁盘目录(应用程序上下文之外)中,并将图片路径保存在数据库中。
我想在我的应用程序中显示保存在用户档案页面上的图片
如何访问(显示)存储在服务器外部路径上的图片
我使用Tomcat 7,Spring MVC 3。如果使用外部服务器,您的意思是在不同驱动器的服务器目录之外,那么首先尝试图片的绝对路径。然后,当您确信您的图片可以显示在页面中时,请尝试修剪路径并刷新页
我使用Jackson创建JSON字符串以从spring mvc控制器返回
我试图序列化为JSON的类如下所示:
class Stuff {
private List<Element> elements;
// getters and setters...
}
我想要的是:
{
"elements": []
}
我可以仅使用注释来执行此操作吗?
如果是,我应该使用Stuff类上的哪些注释来实现此功能?API返回{Stuff:{elements:[]}的准确程
我有以下方法,在该方法完成之前,它会向浏览器返回不正确的响应。这是在春季3.2
@RequestMapping(value="/process1/createEditContract/validate", method=RequestMethod.POST)
public @ResponseBody StatusResponse validateProcess1(@ModelAttribute("contractEditForm") @Valid Process1CreateEditContra
我在从数据库获取结果时遇到问题。我正在使用firebird、c3p0、JDBCTemplate和SpringMVC
public class InvoiceDaoImpl implements InvoiceDao {
...
public Invoice getInvoice(int id) {
List<Invoice> invoice = new ArrayList<Invoice>();
String sql = "SELECT ID,FI
我使用JDK1.7、EclipseKepler和Tomcat7创建了一个简单的基于maven的SpringHelloWorldMVC应用程序。在部署应用程序时,它没有显示任何错误,只显示欢迎文件。当我试图访问资源时,它没有响应请求,只是显示请求的资源未找到。我撞到这里了,有人请帮帮我。
当做
罗摩奎师那 发布您的代码,这样我们可以帮助您发布web.xml、Spring配置文件和控制器代码。
我正在尝试使用SpringMVC:p验证一个表单以添加新用户。我已经通过SpringCustomValidators进行了服务器端验证。但是客户端验证允许提交表单。我就是这样做的:
包括javascript文件:
<script src="resources/js/jquery-1.8.3.min.js" type="text/javascript"></script>
<script src="resources/js/jquery.colorbox-min.js
我正在为最新的SpringMVC寻找一个好的介绍、入门教程或示例。我宁愿(至少现在)不使用任何JavaIDE,比如Eclipse,因为我喜欢使用Vim。我想保持简单。如果示例也使用Tomcat,那就太好了,但我是开放的
有什么建议吗?我想你应该读一本书:行动中的春天
我使用的是Spring Boot 1.1.8版本。
我已将我的应用程序配置为如下引导:
new SpringApplicationBuilder(ParentCtxConfig.class).child(WebCtxConfig.class).web(true).run(args);
我已通过在我的application.properties中设置endpoints.shutdown.enabled=true来启用关闭端点
问题是,我的应用程序没有被关闭,因为父上下文仍然处于活动状态。关闭仅在
我在STS中导入了,并添加了一个用于导航的控制器,请求被调用,返回值(而不是重定向)显示在浏览器中。知道它为什么会这样做,以及如何修复它吗
代码如下:
@RestController
public class BetController {
@RequestMapping("/")
public String username(Model model) {
System.out.println("Test");
model.addAttribute("username", We
有没有办法在Spring 4.1.4中注销Jaxb2RootElementHttpMessageConverter
谢谢
Tonté不要在配置中使用标签,因为此配置告诉spring自动使用预配置的消息转换器。发生这种情况时,如果jaxb库位于类路径上,则将自动注册Jaxb2RootElementHttpMessageConverter。默认情况下,将注册Jaxb2RootElementHttpMessageConverter,因为jab库附带JDK 6及更高版本。为了注销Jaxb2RootEle
我有一个使用服务器端Mustache模板JMustache的springboot应用程序
带有@DateTimeFormat注释的简单Bean:
import java.util.Date;
import org.springframework.format.annotation.DateTimeFormat;
public class GeneralInformation {
private Date serverTime = new Date();
@DateTime
嗨,我有个奇怪的问题
我将学习本教程()并在第5步中配置初始化器类,有两种方法:
1和WebAppInitializer(我的代码如下)
使用AppInitializer扩展AbstractAnnotationConfigDispatcherServletInitializer(此处是我的代码)
问题是,当我使用第一种方法时,一切正常,但当我使用第二种方法时,我得到404(说明请求的资源不可用)。我没有其他错误,也不知道如何调试它。我不想麻烦,但我正在尝试对代码实现Spring安全性,据我所知,
我有一个
@Component
public class MyBean{
@Autowired
Bean1 bean1;
@Autowired
Bean2 bean2;
public void create(Param param1, Param param2){
SomeObject object = bean2.getDesiredResult();
我使用的是API版本8,在运行这段代码时,我可以
只有一个管脚在列表中的第一个对象中有数据
这里的列表中有来自对象的对象,我们有纬度、经度、标题和描述
迭代已成功完成,但只有第一个数据反映在BingMap中
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE html>
<html>
<head>
<title></title>
我已经介绍了SpringMVCAuth2工作示例。业务客户希望他们的web应用程序应该使用Spring security的最新jars maven依赖项。目前我正在使用3.2.8.RELEASE,当时我将其更改为4.1.1.RELEASE。我开始面临以下错误:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.security.fi
我找到了我感兴趣的问题,想找到解决问题的答案:
11:28:26333错误[io.undertow.request](默认任务-11)UT005023:异常处理请求到/Spring4MVCAngularJSExample/user/:org.springframework.web.util.NestedServletException:处理程序调度失败;嵌套的异常是java.lang.NoSuchMethodError:com.fasterxml.jackson.databind.ObjectW
当我转到AMP时,Google标签管理器停止工作。
每次打开AMPed页面时,我都会在浏览器控制台中看到一些错误,例如
第一个错误:
https://www.googletagmanager.com/amp.json?id=MY_GTM_TAG>m.url=MY_HTTP_URL
(403)
第二个错误:
https://www.googletagmanager.com/amp.json?id=MY_GTM_TAG>m.url=MY_HTTP_URL
请求的资源上不存
根据项目的需求,我们希望在数据库处理中从JdbcTemplate更改为NamedParameterJdbcTemplate。但是当我测试我的编码时,我得到了空点错误。我确信错误是由于我的配置而发生的,但我无法解决它
配置
@Value("${spring.datasource.driver-class-name}")
protected String driver;
@Value("${spring.datasource.url}")
protected Strin
我的用例是让我的应用程序从服务器下载excel(.xls)。excel中应该有图表
这是它的服务器端代码
@RequestMapping(value="/downloadExcel", method=RequestMethod.GET)
public void download(HttpServletRequest request, HttpServletResponse response) {
String fileName = "excel.xls";
response.s
我在stackoverflow上看到了很多关于SpringMVC应用程序中多部分文件上传问题的答案。
我一步一步地确保自己不会重复别人犯过的错误
这是我的表格
<form class="form-horizontal" data-toggle="validator"
id="track_existing_repair"
method="post"
我花了几个小时试图弄清楚这个Spring Security OAuth2实现到底出了什么问题
当我点击/oauth/token端点时发生错误:
本地主机:8080/my oauth practice app/oauth/token
错误:身份验证不足异常,没有客户端身份验证。尝试添加适当的身份验证筛选器。
授权服务器配置
资源服务器配置
一般WEB安全配置
您应该像这样检查WebSecurity配置适配器方法:
@Override
public void configure(WebSecurit
布局标题路由路径-“/**”应该从服务中检索一些导航菜单数据并显示它,但我不知道将此属性放置在何处,因为此nagigation菜单布局片段模板没有控制器。每当路由从“/”更改到其他任何位置时,@modeldattributes似乎都不是正确的解决方案
将属性注入布局父模板而不在每个子模板中创建@modeldattributes并传递给父模板的策略或模式是什么?您可以使用a来处理所有布局逻辑。这正是我需要知道的。谢谢
嗨,我正在尝试为我的整个spring mvc应用程序全局设置会话超时。之前我们在web.xml中配置了会话超时,如下所示
<web-app ...>
<session-config>
<session-timeout>20</session-timeout>
</session-config>
</web-app>
20
如何在SpringJava配置中做到这一点 您可以实现一个Http
我正在尝试使用SpringBootStarterWeb和thymeleaf创建一个web应用程序。作为起点,我使用Spring的验证表单输入–Getting Started Guide(),因为“这些指南旨在让您尽可能快地提高工作效率–使用Spring团队推荐的最新Spring项目版本和技术。”
我已将年龄输入字段更改为从服务填充的年龄下拉列表。我修改的代码如下:
package hello;
import java.util.List;
import javax.validation.Vali
这是一个RESTXML服务。保存时,子表中的外键值为空。
@Id正在使用序列,它可以正常工作。我没有在这里添加序列生成器代码
//Main Entity
------------
@Entity
@Table(name="REQUEST")
public class MsaDisabScreenRequest implements Serializable {
@Id
@Column(name="REQUEST_ID")
private long requestId;
我只是看不出两者之间的区别。很难将苹果与橙子进行比较,但主要区别在于它们的目的和业务逻辑的实现
用于在边界(如流程)之间传输数据。它不实现业务逻辑,仅用于存储、检索或序列化数据
用作访问其他对象(例如数据库连接)的中介。它可以实现额外的业务逻辑
我有一个测试定义为:
@ComponentScan(basePackages = { ... })
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = { AppConfig.class })
@WebMvcTest(secure = false)
public class MyTest extends AbstractJUnit4SpringContextTests {
@Autowire
使用这种方式后,当重定向主页时,“我的属性”文件中的参数将显示在URL中。
(例如:.myproj.test.param.url是我的应用程序信息文件中的一个属性)
我尝试在我的Web配置中将此设置为false。它仍然不起作用。
-requestMappingHandlerAdapter.setIgnoreDefaultModelOnRedirect(true)
我正在使用spring-webmvc-4.3。我使用SpringBootStarter父代1.5.15来构建。适用于任何一个正在寻找示
初始化bean之后,我得到一个异常,因为找不到处理程序,但我使用的是控制器注释
May 28, 2019 4:04:57 PM org.springframework.web.servlet.FrameworkServlet initServletBean
INFO: Completed initialization in 836 ms
May 28, 2019 4:04:57 PM org.springframework.web.servlet.DispatcherServlet noHand
我需要创建一个自定义HTTP状态代码来处理特定的异常。我在谷歌上搜索了很多,但没有找到合适的解决方案。这是否回答了你的问题?你可以使用下面链接中的答案。
我在tomcat中部署了我的应用程序
为了查看所有url的根路径,我使用了${pageContext.request.contextPath}bean。但当我需要从控制器类进行重定向时,我该怎么做
我的控制器如下所示:
@Controller
public class WelcomeController {
@GetMapping(value = {"/", "/welcome"})
public String welcomePage() {
我已经使用SpringMVC三个月了。我正在考虑一种动态添加请求映射的好方法。这是因为需要将控制器部件放入库中,然后以友好方式添加它们。无论如何,我能想到的唯一方法是声明如下控制器:
@Controller
@RequestMapping("/mypage")
public class MyController {
@RequestMapping(method = RequestMethod.GET)
public ModelAndView mainHandler(HttpServle
我正在使用springmvc框架开发web应用程序,在我的一个jsp页面中,我有JSTL格式标签。通常,此格式化标记将从客户端的浏览器区域设置中获取区域设置信息。但我想使用特定区域设置而不是从浏览器区域设置。我该怎么做呢?放在适当的位置
<fmt:setLocale value="Your_Local"/>
在你的
<fmt:formatNumber>
然后切换回浏览器区域设置
<fmt:setLocale value="${request.get
我最近在使用SpringMVC时遇到了一个问题。
我正在我的项目中使用i18n消息。但我发现jsp是可以的,但在我的自定义java代码中可以工作
我的配置如下:
<bean id="messageSource"
class="org.springframework.context.support.ResourceBundleMessageSource"
abstract="false" scope="singleton" lazy-init="default">
当使用SpringMVC实现REST服务时,是否可以将某些路径与特定的侦听器端口相关联
即
该应用程序(或者我应该说是2个应用程序)将使用Spring Boot进行部署
多谢各位,
J.构建REST API时我们遵循的最佳实践之一是,不要在一个应用程序中混合多个资源,这本质上意味着资源1->App 1、资源2->App 2等等。
你从中得到了什么好处?它很容易根据流量来扩展一个API而不是另一个API,而且更少的代码更容易管理。另外,资源的版本控制非常简单
如果您遵循这一点,那么您可以将其发送到
是否可以通过控制器在Spring MVC项目的引导模式中显示“使用此用户名的用户不存在”错误消息?
login.jsp
<div class="modal-body">
<form id="register-form" role="form" autocomplete="off" class="form"
method="POST"
action="${pageContext.request.contextPath }/recoverPassword">
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 129 页