我在春天的项目,其目的是要访问的支持对象的简单的接触形式,但我得到这个错误创建表单春
“无论BindingResult也不是为bean名称平原目标对象indexBacking'可作为请求属性“
我的形式如下:
<form:form action="index.htm" enctype="multipart/form-data" method="post" commandName="indexBacking" accept-charset="UTF-8">
<form:label path="personName">Name</form:label>
<form:input id="personName" path="personName" autocomplete="false" /><br />
<form:label path="personEmail">Email</form:label>
<form:input id="personEmail" path="personEmail" autocomplete="false" /><br />
<form:label path="personComments">Your Comments</form:label>
<form:input id="personComments" path="personComments" autocomplete="false" /><br />
<input type="submit" alt="Submit"/>
</form:form>
其目的是要访问我的控制器和存储领域的‘PERSONNAME’,‘personEmail’和‘personComments’进入我所谓的支持对象” indexBacking”。
,我试图访问我控制器的方法是在这里:
@RequestMapping(value = PAGE_NAME, method = RequestMethod.POST)
public String handleContactForm(ModelMap map, HttpServletRequest request, @ModelAttribute("indexBacking") IndexBacking bo, BindingResult result) {
return MODEL_NAME;
}
但我不知道它的热与支持对象链接。任何想法我做错了什么?
感谢 乔恩
谢谢我尝试过,但没有运气。我得到了同样的错误:/ – Jon 2012-08-06 18:37:53
你可以发布代码片段准备好形式并显示在控制器的一边吗? – nobeh 2012-08-08 02:36:22
是不是我上面发布的?我不认为我有任何其他相关的代码位= P你期望看到什么? – Jon 2012-08-08 07:50:10