论坛首页 Java企业应用论坛

JBoss发布一个WEB程序,让WEB程序404错误时指向自定义404页面

浏览 9355 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (3)
作者 正文
   发表时间:2011-09-09   最后修改:2011-09-09

大家好!
我在JBOSS发布一个WEB程序 ,
让WEB程序404错误时,
指向自定义404页面,

我只想用JBOSS控制,谢谢

谢谢了!

   发表时间:2011-09-09  
JBOSS的重定向,都没有人知道么,无语了
0 请登录后投票
   发表时间:2011-09-09  
在Jboss中/usr/local/jboss-4.0.2/server/*/deploy/jbossweb-tomcat55.sar/conf的配置,只需要在应用的配置文件(web.xml)中加上如下的配置在web-app的配置中:
<error-page>
<error-code>404</error-code>
<location>/error.jsp</location>
</error-page>

Jsp路径
/usr/local/jboss-4.0.2/server/*/deploy/jbossweb-tomcat55.sar/ROOT.war  即项目工程路径
因为我在web.xml 里<location>/error.jsp</location>配置的根路径  所以error.jsp 就放在ROOT.war里就行了
error.jsp 路径根据     <location>/error.jsp</location> 来放置
URL对应的资源不存在的时候就可以重定向。

Tomcat的配置也是如此D:\apache-tomcat-5.5.25\conf  文件下的web.xml配置

注意/usr/local/jboss-4.0.2/server/*/deploy/jbossweb-tomcat55.sar/conf 根据公司的安装路径不同而又区别
0 请登录后投票
   发表时间:2011-09-09  
真是无语了
是不是我的问题太弱智啊,还是这个问题太简单了,还是我表达的能力差呢,还是没有人会呀, 在就没有顶下呢
0 请登录后投票
   发表时间:2011-09-09  
1. 只需要在你自己定义的任何war包的web.xml里如下配置就行了,是在不明白lz为什么非要去修改jboss的总的配置文件。
2. “error-page”不是“重定向”
<?xml version="1.0" encoding="UTF-8"?>
<web-app>
	<display-name>hello word</display-name>

	<!-- session超时定义,单位为分钟 -->
	<session-config>
		<session-timeout>20</session-timeout>
	</session-config>

	<!-- 首页页面定义-->
	<welcome-file-list>
        	<welcome-file>index.html</welcome-file>
        	<welcome-file>index.htm</welcome-file>
        	<welcome-file>index.jsp</welcome-file>
	</welcome-file-list>

	<!-- 出错页面定义 -->
	<error-page>
		<error-code>500</error-code>
		<location>/common/500.jsp</location>
	</error-page>
	<error-page>
		<error-code>404</error-code>
		<location>/common/404.jsp</location>
	</error-page>
</web-app>
0 请登录后投票
   发表时间:2011-09-13  

1. 只需要在你自己定义的任何war包的web.xml里如下配置就行了,是在不明白lz为什么非要去修改jboss的总的配置文件。
2. “error-page”不是“重定向”


谢谢你回答问题。

1.修改war包的web.xml里配置我会,都能解决我问题,其实是在扩展思路(组长就想让我查查jboss里能配置不),不在于你能把问题解决,而是你从一个问题里能得到多个方案。

2.“error-page”不是“重定向” 是什么呢, 它就做着‘重定向或者转发’的功能
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics