Struts中报错——404 input.jsp

来源:互联网 发布:淘宝钻展要多少钱 编辑:程序博客网 时间:2024/06/09 20:13
 

 

当使用表单时候的参数不能正确的转换成指定的类型的时候会转向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页面上了,很实用。

原创粉丝点击