spring mvc 中的问题,求大佬们看一下

代码与出错提示的图片如下:
到底是哪里的问题呢.图片说明图片说明图片说明

name属性的值 必须跟requestparem相一致 看看你User类

发下 你的请求地址

controller类的类名前面也有@RequestMapping,在form的action中应该对应

跳转页面的设置和配置文件匹配,分为有后缀和没有后缀两种,你最好用debug调试一下,你用的什么IDE,是eclipse吗,用debug运行,在方法里面打断点测试

@RequestParam(value="flag") String flag

这样写就必须从前台传flag这个参数到后台,否则就报400

也可以这样写 @RequestParam(value="flag", required=false) String flag 表示 flag这个参数不一定必须要传值

controller类中方法传的参数,必须在jsp页面的form中的字段的name名称存在

debug如果没有进来就很有可能是路径问题,而且没有游览器地址截图无法判断

已经解决了 谢谢各位 原因是:我在表单输入的值与doamin中User中的字段类型不同 该字段我定义的是int 而我输入的为Stirng 汗颜