spring PageNotFound在线等

玉女 2010-12-23 09:51:48
我用spring来管理项目
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">


<context-param>

<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/qualityAssess/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/ywgk/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/ywgkqt/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/supermarket/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/fileManage/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/main/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/otherFunction/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/persionManage/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/reportTool/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/systemManage/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/util/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/baseinfor/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/jy/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/xfzx/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/yzh/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/yz/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/shws/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/scld/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/parole/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/outprison/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/dataanalysis/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/jbpm/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/criminalexam/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/customquery/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/cardmanage/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/common/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/datatransfer/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/website/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/dbms/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/dbmsnew/applicationContext*.xml,
/WEB-INF/classes/com/gkzx/datatransfer/FileUploadService.xml
classpath:org/codehaus/xfire/spring/xfire.xml</param-value>

</context-param>
<listener>

<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>

</listener>


<listener>
<listener-class>com.gkzx.util.SessionCounter</listener-class>
</listener>

<listener>
<listener-class>
com.gkzx.datatransfer.listener.AutoSendingListen
</listener-class>
</listener>

<filter>
<filter-name>lazyLoadingFilter</filter-name>
<filter-class>
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
</filter-class>
<init-param>
<param-name>singleSession</param-name>
<param-value>true</param-value>
</init-param>

</filter>




<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>

</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<!-- 分页自定义标签库START -->
<jsp-config>
<taglib>
<taglib-uri>/WEB-INF/page.tld</taglib-uri>
<taglib-location>/WEB-INF/page.tld</taglib-location>

</taglib>
<taglib>
<taglib-uri>/WEB-INF/page1.tld</taglib-uri>
<taglib-location>/WEB-INF/page1.tld</taglib-location>

</taglib>
<taglib>
<taglib-uri>/WEB-INF/commOperateTag.tld</taglib-uri>
<taglib-location>/WEB-INF/commOperateTag.tld</taglib-location>

</taglib>
<taglib>
<taglib-uri>/WEB-INF/commAipPrinterTag.tld</taglib-uri>
<taglib-location>/WEB-INF/commAipPrinterTag.tld</taglib-location>

</taglib>
<taglib>
<taglib-uri>/WEB-INF/commRMreportPrinterTag.tld</taglib-uri>
<taglib-location>/WEB-INF/commRMreportPrinterTag.tld</taglib-location>
</taglib>
</jsp-config>
<!-- 分页自定义标签库END -->

<session-config>
<session-timeout> 960 </session-timeout>
</session-config>


<!--########### 初始化日志系统 ##################-->
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>/WEB-INF/classes/log4j.properties</param-value>
</context-param>
<!--########## Spring默认刷新Log4j配置文件的间隔,单位为millisecond #########-->
<context-param>
<param-name>log4jRefreshInterval</param-name>
<param-value>60000</param-value>
</context-param>
<!--########### log4j日志系统的启动监听器 ##################-->
<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>config</param-name>
<param-value>WEB-INF/dwr.xml</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>ConnectorServlet</servlet-name>
<servlet-class>
net.fckeditor.connector.ConnectorServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<!--########### web请求转发器 ##################-->
<servlet>
<servlet-name>services</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>XFireServlet</servlet-name>
<servlet-class>org.codehaus.xfire.spring.XFireSpringServlet</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>services</servlet-name>
<url-pattern>*</url-pattern> 原来这里写的是 <url-pattern>/services/*</url-pattern> 但是在WebSphere里发布的时候加载XFireServlet时说 /services/* 已经存在所以就把这里给改了
</servlet-mapping>
<servlet-mapping>
<servlet-name>XFireServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>ConnectorServlet</servlet-name>
<!-- Do not wrap this line otherwise Glassfish will fail to load this file -->
<url-pattern>/fckeditor/editor/filemanager/connectors/*</url-pattern>
</servlet-mapping>

<welcome-file-list>
<welcome-file>login.jsp</welcome-file>
</welcome-file-list>

</web-app>

现在启动不报错,但是在访问页面的时候
输入:http://localhost:9080/jyzngzpt 页面报404
后台报[10-12-23 9:26:55:687 CST] 00000027 WebApp A SRVE0180I: [jyzngzpt_war#jyzngzpt.war] [/jyzngzpt] [Servlet.LOG]: Loading WebApplicationContext for Spring FrameworkServlet 'services'
[10-12-23 9:26:56:125 CST] 00000027 ServletWrappe I SRVE0242I: [jyzngzpt_war] [/jyzngzpt] [services]: 初始化成功。
[10-12-23 9:26:56:140 CST] 00000027 SystemOut O 09:26:56,140 WARN PageNotFound:963 - No mapping for [/jyzngzpt] in DispatcherServlet with name 'services'

因为没有最近老提问所有没分了,求各位大鸟体谅
...全文
235 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
玉女 2010-12-23
  • 打赏
  • 举报
回复
我刚把路径换了一下 它就把XFire 的那个XML 文件 给输出出来了
页面显示的是这


Available Services:

FileUpLoadService [wsdl]




Generated by XFire ( http://xfire.codehaus.org )
玉女 2010-12-23
  • 打赏
  • 举报
回复
但是我放在一起就冲突了啊
玉女 2010-12-23
  • 打赏
  • 举报
回复
强悍的银啊 都去哪里啦
Jlins 2010-12-23
  • 打赏
  • 举报
回复
DispatcherServlet 和 xfire 不会回冲突呢?
玉女 2010-12-23
  • 打赏
  • 举报
回复
同志们啊 help me
玉女 2010-12-23
  • 打赏
  • 举报
回复
都木有人看啊 自己在顶一个 顶到上面去
玉女 2010-12-23
  • 打赏
  • 举报
回复
居然没解析

这一行应该是个这
<url-pattern>*</url-pattern> 原来这里写的是 <url-pattern>/services/*</url-pattern> 但是在WebSphere里发布的时候加载XFireServlet时说 /services/* 已经存在所以就把这里给改了

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧