前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >struts中使用this.addFieldError时出现错误解决办法

struts中使用this.addFieldError时出现错误解决办法

作者头像
geekfly
发布2022-05-06 18:50:36
2.6K0
发布2022-05-06 18:50:36
举报
文章被收录于专栏:geekfly

出现如下错误 Struts Problem Report

Struts has detected an unhandled exception: Messages: No result defined for action geekfly.action.LoginAction and result input Stacktraces No result defined for action geekfly.action.LoginAction and result input

代码语言:javascript
复制
com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:375)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:277)
。。。
 You are seeing this page because development mode is enabled. Development mode, or devMode, enables extra debugging behaviors and reports to assist developers. To disable this mode, set:

struts.devMode=false

in your WEB-INF/classes/struts.properties file. 描述:

代码语言:javascript
复制

 login.jsp 
 <s:form action="login.action" method="post"> 
 <s:textfield name="username" label="账号"></s:textfield><br/> 
 <s:textfield name="password" label="密码"></s:textfield><br/> 
 <s:submit value="提交"></s:submit> 
 </s:form> 

LoginAction中的验证public void validate() {

代码语言:javascript
复制

 super.validate(); 
 if("".equals(this.getUsername())){ 
 this.addFieldError("username", "对不起,用户名不能为空!"); 
 } 
 if("".equals(this.getPassword())){ 
 this.addFieldError("password", "对不起,密码不能为空!"); 
 } 
 } 

struts.xml中的配置

代码语言:javascript
复制
 <action name="login" class="geekfly.action.LoginAction" method="login">
        <result>/manager.jsp</result>
        <result name="ERROR">/login.jsp</result>
        <result name="input">/login.jsp</result>
      </action>

解决办法:若在Struts2中使用ActionSupport类进行有刷新的验证,则必须在struts.xml中配置名为input的,不然会出现如上所诉的异常 /login.jsp

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015-11-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档