我在JSF2中有webapp,类似于 mywebdomain.com/mywebsite/portal/index.xhtml
现在我需要添加一个管理界面,我已经创建了admin文件夹,这个效果很好 mywebdomain.com/mywebsite/portal/admin/index.xhtml
此应用程序的用户肯定不会记住此URL,因此我想创建“快捷方式”
在此文件夹中是带有
的普通index.html<meta http-equiv="refresh" content="0;url=/mywebsite/portal/admin/index.xhtml" />
当我输入http://mywebdomain.com/mywebsite/admin时, BUT ... , Tomcat7显示
HTTP状态404 - / mywebsite / admin /
...
description请求的资源(/ mywebsite / admin /)不可用。
那么有没有办法创建这个“快捷方式”?
提前致谢:)
答案 0 :(得分:1)
您需要在index.html
中将<welcome-file>
定义为web.xml
。这样,只要请求目录而不是文件,容器就会查找给定的文件。
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
或者,您也可以将index.xhtml
定义为欢迎文件,然后根本不需要带有元刷新标记解决方法的index.html
文件,容器将只查找{直接{1}}。
index.xhtml