当前位置: 代码迷 >> Java Web开发 >> struts2小有关问题,麻烦各位给看看,试了很多方法都搞不定 (via TranXcode)
  详细解决方案

struts2小有关问题,麻烦各位给看看,试了很多方法都搞不定 (via TranXcode)

热度:411   发布时间:2016-04-17 00:50:52.0
struts2小问题,麻烦各位给看看,试了很多方法都搞不定 (via TranXcode)
刚学struts2,刚写了个用struts2框架实现的程序,一直报如下错误
HTML code
HTTP Status 404 - No result defined for action com.test.action.LoginAction and result success--------------------------------------------type Status reportmessage No result defined for action com.test.action.LoginAction and result successdescription The requested resource (No result defined for action com.test.action.LoginAction and result success) is not available.--------------------------------------------Apache Tomcat/6.0.33


struts.xml文件(位于src目录下)如下:
XML code
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"><struts>    <package name="struts2" extends="struts-default">        <action name="login" class="com.test.action.LoginAction">            <result name="success">/hello.jsp</result>    </action>        </package></struts>

web.xml文件(位于WEB-INF目录下)如下:
XML code
<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0"     xmlns="http://java.sun.com/xml/ns/javaee"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee     http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">  <display-name></display-name>      <welcome-file-list>    <welcome-file>index.jsp</welcome-file>  </welcome-file-list>  <filter>      <filter-name>struts2</filter-name>      <filter-class>          org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter      </filter-class>  </filter>  <filter-mapping>      <filter-name>struts2</filter-name>      <url-pattern>/*</url-pattern>  </filter-mapping></web-app>






------解决方案--------------------
探讨
进入了action证明<action name="login" class="com.test.action.LoginAction">没问题而且result的name也没错
<result name="success">/hello.jsp</result>
哦,应该是hello.jsp路径不对了,检查一下.
  相关解决方案