您的位置:首页 > 编程语言 > Java开发

Struts2——No result defined for action and result input - action错误

2017-11-02 13:59 633 查看
提交表单时,Struts2提示 No result defined for action actions.DemoAction and result input - action - 错误。

原因分析:

该错误表示你的Action的配置文件内没有一个name为input的结果。这个input结果是Struts2定义的当验证参数出错时产生的默认结果。这说明你传递给Action的参数值与Action中的属性可能存在不匹配。

解决方法:

1、仔细检查参数名称与Action中的属性名称是否相等

2、仔细检查参数值的类型与Action中的属性类型是否匹配

3、检查form表单的enctype=”multipart/form-data”属性是否配置,

<s:form action="${request.contextPath}/goodsBusinessSub!saveSubs.do" enctype="multipart/form-data">
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐