HTTP Status 500
来源:互联网 发布:vc贪吃蛇c语言代码 编辑:程序博客网 时间:2024/06/05 10:10
HTTP Status 500 - java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'command' available as request attribute
发生的错误:在请求域例没有command这样的属性
<form:input path="lastName"/>
要想显示某个页面,必须在域对象里有一个bean,bean有跟表单path所对应的属性
也可以通过commandName属性来指定bean名称
- <form:form action="emp" method="POST" commandName="employee">
解决方法:
通过modelAttribute属性指定绑定的数据模型
原理:
如果没有指定该属性,则默认从request域对象中读取command的表单bean,即默认的modelAttribute 是command
如果该属性值也不存在,则会发生错误
springMVC认为表单一定是要进行回显的
即便是第一次来
也会去请求域找bean来匹配当前的表单值,即使不需要回显
阅读全文
0 0
- HTTP Status 500 -
- HTTP Status 500
- HTTP Status 500 -
- 解决HTTP Status 500
- HTTP Status 500
- HTTP Status 500错误
- 异常 HTTP Status 500
- HTTP Status 500
- HTTP Status 500
- HTTP Status 500
- HTTP Status 500
- HTTP Status 500
- HTTP Status 500
- HTTP Status 500
- HTTP Status 500
- HTTP Status 500
- HTTP Status 500
- HTTP Status 500
- Vue.js 2.0 入门教程(一) 搭建开发环境
- OpenvSwitch 数据层面瓶颈分析
- JUC集合-02之 CopyOnWriteArrayList
- jcorp 头像裁剪—api—个人总结(坑)
- java中的各种修饰符作用范围
- HTTP Status 500
- 设置背景时没作用
- 枚举顺序对于算法的影响
- lintcode -- 比较字符串
- jmeter 常见问题 及解决方法
- 7.31 E
- AtCoder Regular Contest 079 C D E
- jsp九大内置对象
- STM32命名规则+F1系列数据手册