No result defined for action and result input的错误

时间:2014-08-24 22:08:43   收藏:0   阅读:235

这个错误就是说没有为返回的input定义,可是有时候我们不一定要这个鬼东西,然而在Action中出错的话,默认就返回了这个input了,这时,我 们在struts的<result>中定义的话,就出现No result defined for action and result input的错误了。
引起这个错误的原因是很多的,路径错误也是其中的一种,页面上的类型和Action定义的属性的类型不一致,导致后台类型转换时出错,根本不会进入Action。(我用的是jqGrid传过来的参数,后台为int类型)

 

解决办法:最好的是action中的和post相对应属性都设置成为String类型,省事,也不会再出现这个错误了,然后在execute中执行转换。这样也方便差错

 

参考:http://wcf1987.iteye.com/blog/991021

原文:http://www.cnblogs.com/sungyouyu/p/3933586.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!