[英]How to hide index.jsp in url
在我的java ee项目中,我将欢迎页面映射为
<welcome-file-list>
<welcome-file>Login.jsp</welcome-file>
</welcome-file-list>
正确登录后,我进入index.jsp
。 那是我的家 我需要在URL中隐藏index.jsp
。 仅localhost://EMS
。
通常它不会在URL中显示index.jsp
。 但有时我最终会按向后箭头键,因此转到http://localhost:8080/EMS/index.jsp
有什么办法藏起来吗? 我目前不使用任何与Java相关的框架。 我也用apache tomcat。
为此,您必须将您的JSP文件映射到web.xml文件中。
<servlet>
<servlet-name>index</servlet-name>
<jsp-file>path/index.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>index</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
您将能够访问URL http://localhost:8080/EMS/
我认为您最好将index.jsp设为您的欢迎页面,并检查用户是否已登录,然后从该页面重定向到login.jsp。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.