在jsp空间里设置TOMCAT默认访问页
2013/4/17 11:11:50 | 阅3899 | 来源:好空间网络 [打印] [关闭] |
?xml:namespace>
有部分会遇到,上传了网站后,默认访问的不是自己希望的网页,比如用户的主页是 index.jsp 而上传到空间里后访问域名后显示的是index.htm
或者有的用户直接输入域名不能访问,,必须在域名后面带上文件名称才可以访问....
解决这样的办法很简单:
在自己工程下有个WEB-INF文件夹,在这个文件夹里有个web.xml文件,用记事本打开这个文件,输入:
<welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list>
保存后重启tomcat,在访问,他就会按照您设置的默认页显示了,
上面的例子设置了多个默认页,他是根据顺序显示,比如有index.html的时候他首先显示index.html, 如果这个文件不存在那么他就默认显示 index.htm 依次类推!!
另外在说下在tomcat/conf/web.xml 下也有个web.xml 这个是全局的,就是对所有工程都有效,在这里设置也可以, 当然在您自己工程下web-inf/web.xml里设置也可以,这个是只对自己的工程有效,对其他工程没有效!!!
如果2个同时都设置了全局的和 工程的都设置了后,以工程的为准,工程的优先级大于全局的!!!
大家自己觉得是设置在那里!!!