0
「BindingResult和bean名稱的''relationForm''作爲請求屬性' 沒有明確的目標對象我有上面的錯誤的一些問題,我會後的代碼在這裏的重要組成部分。頁面無法加載,BindingResult或bean名稱的純正目標對象「'作爲請求屬性可用」
,你們已經認識 的controller.java
@RequestMapping(value = "addremoverelation/{caseId}", method = RequestMethod.POST)
public ModelAndView addRelation(@ModelAttribute("relationForm") CaseCompleteForm ccf,
@PathVariable Long caseId,HttpServletRequest request, BindingResult result) {
//my code
}
的JSP文件的任何想法
<form:form action="${pageRoot}case/addremoverelation/${caseBase.id}" method="post" id="CaseCompleteForm" modelAttribute="relationForm"> <div>....</div>
將你的'BindingResult'對象放到你的控制器方法的bean旁邊。他們必須彼此相鄰。 – 2013-04-23 15:04:17
不要真的知道'豆'是什麼......但你是說我只需要改變參數的順序?喜歡這個? public ModelAndView addRelation(@ModelAttribute(「relationForm」)CaseCompleteForm ccf,BindingResult結果 @PathVariable長caseId,HttpServletRequest請求) – EmilOoo 2013-04-24 07:35:55
是的,嘗試啓動。 'BindingResult'需要遵循它應該表示的Object實例。看看Spring文檔,瞭解bean是什麼很重要。 – 2013-04-24 13:13:01