当前位置: 代码迷 >> J2EE >> 急 头疼死了~struts,该如何处理
  详细解决方案

急 头疼死了~struts,该如何处理

热度:102   发布时间:2016-04-21 21:55:13.0
急急急 头疼死了~struts


就这个错误 中午运行的好好的  下午修改了下就出这个异常 然后我又改回去了 还是这样!急死了


<action name="login" class="LoginAction">
          <result name="success" type="chain">
           <param name ="actionname">query</param>
            <param name ="namespace"></param>
          </result>
          <result name="input">/message.jsp</result>
      </action>

struts2 部分内容

控制台的异常

No result defined for action com.youkan.logistics.action.LoginAction and result success
at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:373)......省略


web.XML

  <filter>
  <filter-name>struts2</filter-name>
   <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
  <init-param>
  <param-name>struts.action.extension</param-name>
  <param-value>action,jsf,,</param-value>
  </init-param>
 
  </filter>
  
  <filter-mapping>
  <filter-name>struts2</filter-name>
  <url-pattern>/*</url-pattern>
  </filter-mapping>



说下可能出现的错误 头疼死了 找不到  中午还好好的
异常 struts2

------解决方案--------------------
以前我也遇到你这样的情况,本身没错,总是报404或者action找不到
解决办法就是
<action name="login" class="LoginAction">
          <result name="success" type="chain">
              <param name ="actionname">query</param>
            <param name ="namespace"></param>
          </result>
          <result name="input">/message.jsp</result>
      </action>
这里login加上.action
html页面上不要加。
然后clean工程。
重启MyEclipse,
重新编译。。。
在运行就没事了。。
具体看http://bbs.csdn.net/topics/390356911
和你一样的情况。。
------解决方案--------------------
引用:


就这个错误 中午运行的好好的  下午修改了下就出这个异常 然后我又改回去了 还是这样!急死了


<action name="login" class="LoginAction">
          <result name="success" type="chain">
           <param name ="actionname">query</param>
            <param name ="namespace"></param>
          </result>
          <result name="input">/message.jsp</result>
      </action>

struts2 部分内容

控制台的异常

No result defined for action com.youkan.logistics.action.LoginAction and result success
at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:373)......省略


web.XML

  <filter>
  <filter-name>struts2</filter-name>
   <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
  <init-param>
  <param-name>struts.action.extension</param-name>
  <param-value>action,jsf,,</param-value>
  </init-param>
 
  </filter>
  
  <filter-mapping>
  <filter-name>struts2</filter-name>
  <url-pattern>/*</url-pattern>
  </filter-mapping>



说下可能出现的错误 头疼死了 找不到  中午还好好的

可以的话,把
<action name="login" class="LoginAction">
          <result name="success" type="chain">
              <param name ="actionname">query</param>
  相关解决方案