Struts中报错——404 input.jsp
当使用表单时候的参数不能正确的转换成指定的类型的时候会转向input.jsp页面
比如我们有一个实体Student,有属性name,num,age等。
我们表单传来的应该是student.name,student.num,student.age。
但有可能传来的类型不正确,或者不小心把传输名写错了,如student.mame等,都会造成参数不能正确的转换,这种错误非常难调试,你在action中插断点,但根本不到action中来。
这个时候它会自动到input.jsp中来,如果你webRoot下没有input.jsp,就回报404的错。
这给我们一个很好的启发。
我们在webRoot下建造input.jsp页面,
在里面写上
<body>
<s:fielderror></s:fielderror>
</body>
这样错误就会呈现在input.jsp页面上了,很实用。
最后更新:2017-04-02 22:16:29