当前位置:首页 > 开发 > 编程语言 > Http > 正文

Structs2中的HTTP Status 404 - No result defined for action** and result **

发表于: 2015-04-21   作者:357029540   来源:转载   浏览:
摘要: 在通过Structs2进行页面登录配置时有可能会出现HTTP Status 404 - No result defined for action** and result **类似的错误,其意思就是说没有在structs.xml配置文件中没有配置action为***的类的result的返回,在网上我也去查了很多原因,我的java代码如下: {    addActionE
在通过Structs2进行页面登录配置时有可能会出现HTTP Status 404 - No result defined for action** and result **类似的错误,其意思就是说没有在structs.xml配置文件中没有配置action为***的类的result的返回,在网上我也去查了很多原因,我的java代码如下:

{
   addActionError("输入的验证码错!");
   return "fail";
  }

配置文件如下:

<package name="demo" extends="struts-default">

<action name="welcome" class="welcome">
           <result name="input">/welcome.jsp</result>
           <result name="fail">/welcome.jsp</result>
           <result name="success">/index.jsp</result>
</action>

</package>

页面调用使用的是struct2的标签库,如下:

<s:form action="welcome.action" name="wel">
           <s:textfield name="userName" label="用户名" />
           <s:textfield name="password" label="密码" />
           <s:textfield name="verCode" label="验证码" value="" />
           <s:submit value="登录" />

</s:form>

当然通过页面的“登录”按钮提交后java里面的代码都是可以正常执行并且返回的,但是在页面上就是出现上面的404错误,找了很久的原因,但是还是没有发现,最后想想是不是配置的action的name出错了,因为前面用过login作为action的名字,从login改为welcome也还是404的错误,这次把welcome改为wel居然能够成功提交并显示页面,最后想了下是不是login和welcome都是struts2的关键字或者是在其他工程代码里引用过才导致出现404错误。

Structs2中的HTTP Status 404 - No result defined for action** and result **

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
今天调试strust项目出现No result defined for action **** and result **错误。 英文错误提示表明
Convention插件自动注册Action的功能让我们从struts.xml配置的繁杂工作中解放出来,但有时候也能带
3 Result
Action方法被调用后,返回结果字符串,用它来匹配xml中定义的resultType的name属性,如果匹配上则使
[WARN ] 2013-11-21 14:08:16 :Could not find action or result There is no Action mapped for na
我想问一下struts2 的action中result 的配置,就是下面代码的第二行,可以"getQueryList.action?ent
WARN - Could not find action or result No result defined for action com.ky.action.LoginAction
SSH整合DWR 使用这种方式 http://localhost:8080/Book/dwr/index.html 可以打开页面 但是如果点击方
J2EE开发各类资源下载清单, 史上最全IT资源,个人收藏总结! 总结: (1)对于Action中的属性,可以通
我想学习编程的人对404和500都是很敏感很熟悉的,在做DRP系统的时候多次遇到这两个错误,今天让我遇
result决定跳转到哪个视图(jsp),可以预设值有多个。 <?xml version="1.0" encoding="UTF-8" ?
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号