struts2 拦截器报错:No result defined for action xxx.action and result input
产生这个错误的原因:Action中的属性值为空的时候,Struts2的默认拦截器会报错,但是又找不到input的Result,不能够把错误返回,所以报这种错误。
从上面可知,能够导致 No result defined for action result input 这种错误可能是因为:
1、validate方法没有通过(表单验证看看有没有重名,导致js文件加载过慢);
2、页面元素中有重命名时,但后台action类的对应的接收此同名参数的是变量而没有写成数组
3、配置文件中result 返回.jsp
原创
2020-08-18 20:06:32 ·
766 阅读 ·
0 评论