SpringMVC命令对象

问题描述

| 我对SpringMVC的命令对象有一个小疑问。所以问题是,我有几个表单要在多个页面中使用(第17轮左右)。我决定将这两种形式作为JSP \并将其包含在父JSP \中。我面临的问题是文本字段和下拉列表没有填充使用Command对象从服务器传递的数据。 让我们将Parent JSP称为parent.jsp,然后将两个包含JPS的JPS(具有表单)称为child1.jsp和child2.jsp。 parent.jsp的控制器设置名称为previousSales的ModelAttribute,并将视图返回为abc / parent,其中abc是文件夹。 (WEB-INF / jsp / abc / parent)。我的问题是如何使模型属性可用于包含的JSP?     

解决方法

        Command对象应该是处理程序方法调用的一部分,如下所示:
@RequestMapping(\"/somepath/foo/do\")
public String someHandlerMethod(
   @ModelAttribute(\"commandObject\") CommandObject commandObject,Model model,BindingResult result) {
     ...processing...
     return(\"some.jsp\");
}
在您的JSP上,将Spring Forms TLD用于表单字段,并且Command对象将绑定到表单字段。     ,        
@RequestMapping(\"/somepath/foo/do\")
public String someHandlerMethod(
   @ModelAttribute(\"commandObject\") CommandObject commandObject,BindingResult result) {
     ...processing...
     return(\"some.jsp\");
}
    

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...