0 0

websphere中设置welcome-file无效5

因为最近在做一个项目,需要把服务器从tomcat移植到websphere中,但是部署完毕后,发现,在web.xml设置的welcome-file无效,无法跳转到指定的页面,但是在tomcat却可以正常跳转到welcome-file指定的页面
即我访问的路径:
http://127.0.0.1:8080/order (希望页面跳转到http://127.0.0.1:8080/order/index.jsp)
但是tomcat可以而websphere不可以

web.xml代码如下

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
id="WebApp_ID" version="2.5">
<display-name>order</display-name>

<error-page>
<error-code>404</error-code>
<location>/orderApply/common/error404.jsp</location>
</error-page>

<filter>
<filter-name>EncodingCacheFilter</filter-name>
<filter-class>com.boc.order.util.web.EncodingCacheFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>EncodingCacheFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

<filter>
<filter-name>struts</filter-name>
<filter-class>com.boc.order.util.web.OrderFilterDispatcher</filter-class>
<init-param>
<param-name>configProviders</param-name>
<param-value>
com.boc.order.core.ApplicationInitialization
</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>struts</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

<filter>
<filter-name>welcomeFileFilter</filter-name>
<filter-class>com.boc.order.util.web.WelcomeFileFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>welcomeFileFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

<filter-mapping>
<filter-name>welcomeFileFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

<session-config>
<session-timeout>20</session-timeout>
</session-config>

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

</web-app>

请大虾指导下,到底是怎么回事,是不是websphere对web.xml的解析的问题,网上有查询说是因为struts对项目进行了拦截,而没有找到对应的action,所以没有跳转,
问在websphere下如何能实现访问项目根目录的时候,可以跳转到根目录下的index.jsp
2013年8月06日 16:23

2个答案 按时间排序 按投票排序

0 0

我也是这个问题,你怎么解决的?

2013年10月12日 10:23
0 0

按照<filter/>     <filter-mapping/>  <listener/> <servlet/>  <welcome-file-list/>  这个顺序配置web.xml的节点试试

2013年8月06日 17:25

相关推荐

    WebSphere系统安全加固规范 中文

    其安全加固对于企业IT系统来说至关重要,以下是从给出的文件内容中提炼出的WebSphere系统安全加固规范的相关知识点。 ### 账号管理与认证授权 账号管理及认证授权是系统安全的基础,主要包括: - **账号设置**:...

    WebSphere Application Server 7.0-Windows.z05

    WebSphere Application Server 7.0-Windows.z05,由于上传限制,把源文件分成了9个安装包,需要全部下载。

    WebSphere-应用服务器-中间件

    "Bobby Woolf:从何学习 WebSphere-应用服务器-中间件.mht"这个文件可能包含了Bobby Woolf的讲解,他是IBM的一位资深技术专家,他的指导往往深入浅出,对于理解WAS的概念和实践非常有帮助。 【中间件的作用】: ...

    WebSphere Application Server 7.0-Windows.z06

    WebSphere Application Server 7.0-Windows.z06,由于上传限制,把源文件分成了9个安装包,需要全部下载。

    WebSphere Application Server 7.0-Windows.z01

    WebSphere Application Server 7.0-Windows.z01,由于上传限制,把源文件分成了9个安装包,需要全部下载。

    Websphere MQ入门教程-使用IBM Websphere MQ

    通过阅读提供的“WebSphere MQ入门教程7.doc”,你可以更深入地学习这些概念,并实践如何在实际项目中部署和使用WebSphere MQ。无论你是初学者还是有经验的开发者,这个教程都将为你提供宝贵的指导。

    WebSphere Application Server 7.0-Windows.z04

    WebSphere Application Server 7.0-Windows.z04,由于上传限制,把源文件分成了9个安装包,需要全部下载。

    webSphere-jps-plugin.jar

    webSphere-jps-plugin.jar

    精通WebSphere Message Broker》-陈宇翔-源代码

    《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482这个压缩包文件主要聚焦于IBM的WebSphere Message Broker(WMB)技术,这是一款强大的企业级消息中间件产品。通过深入理解和掌握WMB,开发者能够构建...

    Linux上安装websphere及部署程序-修订第二版

    本文将详细解析这一过程,以便你能够成功地在Linux环境中配置和运行WebSphere应用服务器。 首先,我们需要理解WebSphere Application Server的角色。它是一个强大的Java EE(现在称为Jakarta EE)应用服务器,提供...

    IBM WEBSPHERE MQ 客户端--服务器端安装配置.doc

    IBM WebSphere MQ 是一个强大的中间件产品,用于在分布式系统之间可靠地传输数据。本文主要介绍如何安装配置WebSphere MQ的客户端和服务器端。 **一、安装配置** 1. 首先,使用虚拟光驱加载IBM WebSphere MQ的安装...

    IBM websphere core Administration 000-377 考试问题及答案

    IBM websphere core Administration 000-377 考试问题及答案 ibm was 认证试题

    WebSphere Virtual Enterprise -- 实现应用基础架构层面的虚拟化

    综上所述,WebSphere Virtual Enterprise 通过其核心功能实现了对应用基础架构层面的虚拟化,不仅解决了传统IT环境中存在的资源利用率低、管理复杂等问题,还为企业提供了更加灵活、高效、可靠的IT基础设施解决方案...

    在websphere中设置解决中文显示乱码问题

    ### 在Websphere中设置解决中文显示乱码问题 #### 背景介绍 在部署Web应用程序时,尤其是在处理非英文字符集(如中文)的情况下,可能会遇到字符编码不匹配导致的乱码问题。Websphere作为一款广泛使用的应用服务器...

    IBM Websphere application Server 最权威资料

    Chapter 24 - WebSphere-Specific Servlet Issues Chapter 25 - JSP Elements Chapter 26 - JSP Examples Chapter 27 - Custom Tag Libraries Chapter 28 - Debugging Servlets and JSPs Using VisualAge ...

    IBM WebSphere HomePage Builder 2001-WEB图像处理-1

    如果您使用Explorer这一类外部应用程序来修改某一网址中的文件和文件夹时,需要使用“更新站点信息”来更改站点中的信息。 如果您在某一站点中注册了很多文件,则网站管理器在进行文件转移这类操作时可能会需要较长...

Global site tag (gtag.js) - Google Analytics