JSP如何管理欢迎文件列表?
如何根据其域名将用户重定向到其中一个页面?
web.xml
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
<welcome-file>now_see_this.jsp</welcome-file>
<welcome-file>Another.jsp</welcome-file>
</welcome-file-list>
谢谢!!!
How can i redirect users to one of the pages accordingly his domain name?
web.xml
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
<welcome-file>now_see_this.jsp</welcome-file>
<welcome-file>Another.jsp</welcome-file>
</welcome-file-list>
Thanks!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以
javax.servlet.Filter
)/
request.getServerName()
并与预定义的列表进行比较域request.getRequestDispatcher("/someIndex.jsp").forward()
取决于域。然而,这看起来是一个奇怪的用例,因为如果用户知道其他域的索引文件(如果它们没有隐藏在
WEB-INF
中),他仍然能够访问它们。但在不了解您的要求的情况下,我无法提出更好的解决方案。You can
javax.servlet.Filter
)/
request.getServerName()
and compare with a predefined list of domainsrequest.getRequestDispatcher("/someIndex.jsp").forward()
depending on the domain.However, it looks like a strange use-case, because the user will still be able to access the index files for other domains if he knows them (if they are not hidden in
WEB-INF
). But without knowing your requirements I can't suggest a better solution.