背景:Ant将web app打包成war包后,部署到tomcat容器中,在前端页面请求参数时,后台报错:No parameter name specified for argument of type,
原因:在springmvc的controller类中,方法请求参数没有加@RequestParam 注解的情况下,如果在非debug模式下编译源代码,就会此错误
解决方法:
1、在参数前添加@RequestParam注解
2、Ant 打war包时,开户debug编译模式
<target name="complie" depends="init" >
<javac srcdir="" destdir="" debug="on">
~~~~
建议方法1