阅读984 返回首页    go 阿里云 go 技术社区[云栖]


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

  上一篇:go 在VC6中编写可在XP中显示XP风格界面的程序
  下一篇:go Hibernate之update(1)——更新部分字段