首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

哪位高手能帮忙解决下关于The requested resource is not available.的有关问题

2012-01-31 
谁能帮忙解决下关于The requested resourceis not available.的问题我的web.xml如下:?xml version1.0

谁能帮忙解决下关于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?
[解决办法]

探讨
<filter-mapping>
<filter-name>struts2</filter-name>
<!--<url-pattern>/*</url-pattern>
-->

<url-pattern>*.action</url-pattern>
<url-pattern>*.jsp</url-pattern>

</filter-mapping>

[解决办法]
探讨
<action name="administration" class="administration">

java.lang.ClassNotFoundException: administration

热点排行