在开发中总遇到这个问题,但一直不知是何因,今天在同事的博客里看到才明白其因:
No result defined for action:
原因:Action中的属性值为空的时候,Struts2的默认拦截器会报错,但是又找不到input的Result,不能够把错误返回,所以报这种错误。
解决方法:
1,在页面中给空值赋默认值。
2,重新定义一个Action,去掉空值的成员变量。
3,添加input的Result,并在这个页面给出提示<s:fielderror/>
在开发中总遇到这个问题,但一直不知是何因,今天在同事的博客里看到才明白其因:
No result defined for action:
原因:Action中的属性值为空的时候,Struts2的默认拦截器会报错,但是又找不到input的Result,不能够把错误返回,所以报这种错误。
解决方法:
1,在页面中给空值赋默认值。
2,重新定义一个Action,去掉空值的成员变量。
3,添加input的Result,并在这个页面给出提示<s:fielderror/>
上一篇:JS实现刷新iframe的方法
下一篇:Exception starting filter struts2(Caught exception while loading file struts-default.xml )
大数据-Kafka(十)producer消息发送原理ProducerInterceptors是一个拦截器,对发送的数据进行拦截。&nb
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M