websphere下默认首页设置问题

问题描述

各位大虾,现在遇到一个较奇怪的情况,我一个Web项目发布到Tomcat下后,访问地址使用http://localhost:8080/webname/就可以访问,即会自动跳转到http://localhost:8080/webname/index.jsp上,但部署到websphere下时,访问使用http://localhost:9080/webname/时,就会报404页面找不到的错误。检查web.xml时,发现一个情况,因为我项目使用的是struts2,故引入struts2配置是用的网上常见的filter方式,我如果把filter-mapping节点给去掉(或把filter相关的整个节点都去掉),那么默认首页的设置是对的,但如果加上此节点,默认首页的设置就无法生效了。不清楚为什么,网上看有说websphere下的节点顺序是要求很严的,但我检查我的设置应该也是符合要求的啊,各位有清楚的能帮忙解答一下吗,多谢了!web.xml配置见下面<?xmlversion="1.0"encoding="UTF-8"?><web-appversion="3.0"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/javaeehttp://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"><display-name>webname</display-name><context-param><param-name>webAppRootKey</param-name><param-value>webname.root</param-value></context-param><context-param><param-name>contextConfigLocation</param-name><param-value>/WEB-INF/applicationContext.xml</param-value></context-param><context-param><param-name>log4jConfigLocation</param-name><param-value>classpath:/log4j.properties</param-value></context-param><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><!--Spring加载配置--><listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener><!--Struts2配置--><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>/</url-pattern></filter-mapping><!--session超时定义--><session-config><session-timeout>360</session-timeout></session-config><error-page><error-code>404</error-code><location>/404.jsp</location></error-page><error-page><error-code>500</error-code><location>/500.jsp</location></error-page><!--欢迎页面--><welcome-file-list><welcome-file>/index.jsp</welcome-file></welcome-file-list></web-app>

解决方案

本帖最后由 prince520 于 2014-07-24 16:10:42 编辑

时间: 2024-07-28 13:50:36

websphere下默认首页设置问题的相关文章

jsp的默认首页设置

问题描述 在windows2008中整合好了tomcat和iis,那怎么才能默认指定的首页啊如:这样可能执行:http://localhost/test/index.jsp想改成:http://localhost这样就行执行,在哪可以设置啊, 解决方案 解决方案二:web.xml文件中配置welcome-file解决方案三:如上配置欢迎页web.xml文件中配置welcome-file解决方案四:该回复于2010-12-16 17:16:49被版主删除解决方案五:web.xml文件中的啊解决方案

iis网站默认首页设置方法

Apache中设置默认首页的方法

  在你安装后的Apache目录下,有一个conf目录,在这个目录里,有一个"httpd.conf"文件.我们要做的,就是修改这个文件. 在这个文件里,凡是以"#"开头的每一行,都是无效的,如果你想让你的设置起作用,就要把行首的"#"去掉. 找到 DirectoryIndex 这段.把它改成DirectoryIndex index.php index.Html index.html 这样,你的网站目录的默认首页是 index.php, 如果没有i

Apache中如何设置默认首页具体该怎么操作_Linux

在你安装后的Apache目录下,有一个conf目录,在这个目录里,有一个"httpd.conf"文件.我们要做的,就是修改这个文件. 在这个文件里,凡是以"#"开头的每一行,都是无效的,如果你想让你的设置起作用,就要把行首的"#"去掉. 找到 DirectoryIndex 这段.把它改成DirectoryIndex index.php index.Html index.html 这样,你的网站目录的默认首页是 index.php, 如果没有ind

linux-wdcp设置如何默认首页,让IP直接访问网站首页

问题描述 wdcp设置如何默认首页,让IP直接访问网站首页 个人小型网站,使用aliyun linux主机,wdcp管理系统,FlashFXP上传工具.在网站主目录public_html下是网站的文件(网站首页为index.html),在wdcp中设置默认首页为indx.html,但是访问ip地址却是"恭喜,lanmp_wdcp 安装成功!"的首页.我自己的网站首页需要在ip地址后面加上/index.html.请问如何修改能让IP地址直接可以访问自己网站的首页. 解决方案 首先登陆wd

apache/iis设置网站的默认首页方法

 linux Apache服务器如何设置网站默认首页 在安装目录/conf/httpd.conf文件中可以设置首页文件名查找顺序,下面是一个设置实例:  代码如下 复制代码 <IfModule dir_module>    DirectoryIndex  index.php  index.html  index.htm  default.php  </IfModule> .htaccess文件设置网站的默认页  代码如下 复制代码 <Files ~ "^.(htac

在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)

error|server|程序 错误:"在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败. (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) ",       上述错误我遇到两种情况,一种是在打开打开SQL Server 2005时弹出的,另一种是在应用程序连接SQL Server 2005时出现的.归纳了一下,由以下几个原因: 1.数据库引擎没有启动.  

设置默认首页

 <html>   <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>网奇网页特效--设置默认首页</title> </head>   <body>    <span  onclick="var strHref=window.location.href;

火狐浏览器如何设置默认首页

  大家在使用火狐浏览器的时候会发现火狐浏览器的首页是默认空白,那么火狐浏览器怎么默认首页的设置与功能呢?其实方法很简单哦,点击右上角就可以设置不同的页面了哦,下面就和小编一起来看看吧. 火狐浏览器默认首页的设置与功能方法: 打开火狐浏览器,首选进入的就是火狐浏览器的空白默认浏览器.在右上角可以设置不同的界面.   切换至导航页,这里有丰富的可性的网的址.   切换至快速拨号,这里可以像手机的图票一样,让你轻松点击自己想要的网址.   切换至搜索页面,你会看到十分简洁的搜索框.让你轻松自己的进行