谁能帮忙解决下关于The requested resource is not available.的问题
我的web.xml如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" 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_2_5.xsd">
<welcome-file-list>
<welcome-file>/index.jsp</welcome-file>
</welcome-file-list>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:beans.xml</param-value>
</context-param>
<filter> <!--过滤中文乱码 -->
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter><!--没有事务管理边界时,openSession默认事务为只读的 -->
<filter-name>openSessionInView</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
<init-param>
<param-name>sessionFactoryBeanName</param-name>
<param-value>sessionFactory</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>openSessionInView</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<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>
-->
<url-pattern>*.action</url-pattern>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter>
<filter-name>struts-cleanup</filter-name>
<filter-class>org.apache.struts2.dispatcher.ActionContextCleanUp</filter-class>
</filter>
<filter-mapping>
<filter-name>struts-cleanup</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<servlet>
<servlet-name>Connector</servlet-name>
<servlet-class>
econ.fckeditor.ConnectorServlet
</servlet-class>
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Connector</servlet-name>
<url-pattern>
/fckeditor/editor/filemanager/connectors/*
</url-pattern>
</servlet-mapping>
</web-app>
我的struts.xml如下:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.objectFactory" value="org.apache.struts2.spring.StrutsSpringObjectFactory" />
<constant name="struts.i18n.encoding" value="UTF-8"/>
<!-- <constant name="struts.devMode" value="false" /> -->
<package name="message" namespace="/message" extends="struts-default">
<action name="administration" class="administration">
<result name="selectRecieverTypeUI">/select_receivertype.jsp</result>
</action>
<action name="teacher" class="teacher">
<result name="addTeacher">/share/message.jsp</result>
<result name="listAllTeacher">/admin/xingzheng/list_teacher.jsp</result>
<result name="editTeacherUI">/admin/xingzheng/edit_teacher.jsp</result>
<result name="editTeacher">/share/message.jsp</result>
<result name="deleteTeacher">/share/message.jsp</result>
<result name="findAllTeacherSidAndName">/admin/xingzheng/teacher_name_sid.jsp</result>
</action>
<action name="send" class="content" >
<result name="success" >/success.jsp</result>
</action>
</package>
<!-- Add packages here -->
</struts>
访问这个路径http://localhost:8080/trial_0300_liuyan/message/administration,就显示如下错误:
HTTP Status 404 - /trial_0300_liuyan/message/administration
--------------------------------------------
type Status report
message /trial_0300_liuyan/message/administration
description The requested resource (/trial_0300_liuyan/message/administration) is not available.
--------------------------------------------
Apache Tomcat/6.0.10
而访问http://localhost:8080/trial_0300_liuyan/这个可以显示index.jsp页面,请问我的问题出现哪里?由于本人是菜鸟,请各位大虾详细说说,先谢谢了!
[解决办法]
http://localhost:8080/trial_0300_liuyan/message/administration.action?
[解决办法]