当前位置: 代码迷 >> Java Web开发 >> welcome-file 404的有关问题
  详细解决方案

welcome-file 404的有关问题

热度:8306   发布时间:2013-02-25 21:22:36.0
welcome-file 404的问题
配置如下
XML code
<display-name>exam</display-name>    <servlet>        <description>        </description>        <display-name>Action</display-name>        <servlet-name>Action</servlet-name>        <servlet-class>exam.Action</servlet-class>    </servlet>    <servlet-mapping>        <servlet-name>Action</servlet-name>        <url-pattern>*.jspx</url-pattern>    </servlet-mapping>    <welcome-file-list>        <welcome-file>Index.jspx</welcome-file>    </welcome-file-list>


出现404错误``````,不能跳到我的这个Action里面,不知道是为什么,以前用struts配置的时候也是一样的吧,都可以的,而且我把welcome-file改成a.txt,然后在目录里建一个a.txt也没问题`````

------解决方案--------------------------------------------------------
大小写问题????????????
------解决方案--------------------------------------------------------
<welcome-file>Index.jspx</welcome-file>
Index.jspx是不是写错了,看看你页面名字是不是index.jspx,大小写的问题呢??
------解决方案--------------------------------------------------------
在没有过滤器的时候可以不。 。要是不行换成index.jsp肯定可以。。
------解决方案--------------------------------------------------------
XML code
     <display-name>Action</display-name>        <servlet-name>Action</servlet-name>        <servlet-class>exam.Action</servlet-class>    </servlet>    <servlet-mapping>        <servlet-name>Action</servlet-name>        <url-pattern>*.jspx</url-pattern>    </servlet-mapping>
------解决方案--------------------------------------------------------
<servlet-class>exam.Action</servlet-class>
这里写的应该是类名的目录把。
并且用Strust框架的话要有一个strust框架的一个过滤器。那个过滤器是整个strust框架的核心。


<filter>
<filter-name>struts 2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts 2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
  相关解决方案