springmvc 错误:Neither BindingResult nor plain target object for bean name 'command' available as request attribute

原因:springmvc默认页面回显,必须在页面的请求域里面添加对应的bean 默认的bean name为command

解决:

在handler里面添加一个对应的bean

map.put("employee", new Employee());

在页面上使用

<form:form action="emp" method="POST" modelAttribute="employee">

springmvc 错误:Neither BindingResult nor plain target object for bean name 'command' available as request attribute

时间: 2024-10-12 22:28:37

springmvc 错误:Neither BindingResult nor plain target object for bean name 'command' available as request attribute的相关文章

spring MVC做form提交Neither BindingResult nor plain target object for bean name &#39;command&#39; available

我的改正是在form表单上添加了个modelAttribute="employee"然后在 @RequestMapping(value="/emp",method=RequestMethod.GET) public String input(Map<String,Object> map){ map.put("departments",departmentDao.getDepartments()); map.put("empl

Neither BindingResult nor plain target object for bean

当你开发一个项目,如果你选择的是spring MVC 框架,而你在前台使用spring的标签时,那么你有可能出现在这个情况. javax.servlet.jsp.JspTagException: Neither BindingResult nor plain target object for bean name 'command' available as request attribute 方法:1为抛出异常原因,2为异常解决方法. 1.    原因:   进入spring:bind标签源码

[springMVC]javax.servlet.jsp.JspTagException: Neither BindingResult nor plain target object for bean

问题描述: 页面使用标签<form:form>进行提交时,出现[springMVC]javax.servlet.jsp.JspTagException: Neither BindingResult nor plain target object for bean异常. 原因分析: 渲染页面时,<form:form>标签有一个默认属性commandName,其值默认为”command".其实这个command就是对应controller中的javabean.但我的contr

Spring MVC Neither BindingResult nor plain target object for bean

使用Spring MVC时可能会遇到这个问题. Neither BindingResult nor plain target object for bean 这句话里有两个信息: (1)plain target object : 这是指JSP页面中有一个 modelAttribute (例如叫A),而 返回的模型Model中没有这个A. 这个问题,一般比较容易发现. (2)不仅(1)没有,BindingResult也没有. 这种情况发生在@Valid 方法的参数时. 比如: ... functi

Spring验证的错误返回------BindingResult

Spring验证的错误返回------BindingResult 参考资料:http://www.mkyong.com/spring-mvc/spring-mvc-form-errors-tag-example/ <%Enumeration<String> enums=request.getAttributeNames(); while(enums.hasMoreElements()){ String key=enums.nextElement(); if(key.equals(&quo

解决 Ubutnu16.04 + opencv4.1 源码编译错误 Makefile:160: recipe for target &#39;all&#39; failed

最近源码编译 opencv,出现下面的错误 [ 60%] Built target opencv_dnn Makefile:160: recipe for target 'all' failed make: *** [all] Error 2 google 一下,才知道原来是安装了 Anaconda 后,python 和 gcc 都用的是 anaconda 的版本,anaconda 的 gcc 版本,比 system defalut 的版本低 参考:https://stackoverflow.c

atitit.XML类库选型及object 对象bean 跟json转换方案

atitit.XML类库选型及object 对象bean 跟json转换方案 1. XML类库可以分成2大类.标准的.这些类库通常接口和实现都是分开的 1 2. 常见的xml方面的方法 2 2.1. xml解析 2 2.2. bean与xml互相转换 2 2.3. json与xml的互相转换 2 3. 大名鼎鼎的 DOM  绿色环保的 SAX 默默无闻的 Digester 2 3.1. 默默无闻的 Digester:XML 的 JavaBean 化 2 4. Digester 解析 XML 3

HTTP500错误:FastCGI Error:The FastCGI Handler was unable to process the request.

IE--internet选项--高级--"显示友好的HTTP错误信息"  前面的勾取消 1.IIS环境问题,具体错误信息: FastCGI Error    The FastCGI Handler was unable to process the request.    --------------------------------------------------------------------------------    Error Details:    Error

maven+springmvc错误 JAX-RS (REST Web Services) 2.0 can not be installed

项目problem提示错误 JAX-RS (REST Web Services) 2.0 can not be installed : One or more constraints have not been satisfied JAX-RS (REST Web Services) 2.0 requires Java1.7 or newer. 解决方法: 在pom.xml我从JDK1.6改为1.7的jdk <build>之间加入下列代码 1 <plugins> 2 <plu