Spring MVC @ModelAttribute 获取不到值

  Spring MVC form表单请求 通过 @ModelAttribute 获取不到值问题情况:

1.html  form 表单配置错误  参考:http://bbs.csdn.net/topics/390588547

后台代码:

@Controller
@RequestMapping("/test")
public class TestController {
 
     
    public TestController() {
        // TODO Auto-generated constructor stub
    }
    @RequestMapping("/testModelAttribute")
    public String testModelAttribute(@ModelAttribute("testBean") TestBean testBean){
        System.out.println("=======getUserName============"+testBean.getUserName());
        return null;
    }
}


错误的form表单:


正确的form表单,不需要对象


2. POST请求大小限制,设置成tomcat server.xml的maxPostSize配置。-1表示不限制

    maxPostSize="-1"/>

你可能感兴趣的:(前后端交互)