jsp - 如何隐藏/更改浏览器地址栏上的 jsp 扩展名?

标签 jsp tomcat nginx

我使用 nginx 和 tomcat 为我用 jsp 编写的网站提供服务。如何隐藏/更改浏览器地址栏上的 jsp 扩展名?

最佳答案

您可以在网络应用程序的 web.xml 文件中映射每个 JSP。

<servlet>   
               <servlet-name>myTest</servlet-name>
               <jsp-file>/testing.jsp</jsp-file>
</servlet>
<servlet-mapping>
                <servlet-name>myTest</servlet-name>
                <url-pattern>/test</url-pattern>
</servlet-mapping> 

使用此示例映射,您只需将“/test”附加到您的网络应用程序的网址。

关于jsp - 如何隐藏/更改浏览器地址栏上的 jsp 扩展名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9543828/

相关文章:

tomcat - 如何限制对 SOLR 特定页面(例如 "Core Admin")的访问?

java - 遇到异常 javax.management.RuntimeOperationsException : Exception invoking method check

docker - vue-router 历史模式在刷新时不起作用

java - 如何解码字符串?

jsp - 将 int 作为参数从 JSP 传递给 servlet

java - 我可以使用什么策略来防止用户发现网站是用什么语言编写的?

java - 找不到 applicationContext 类路径

ruby-on-rails - Ruby on Rails 请求不返回且日志中没有信息

ruby-on-rails - 带有扭矩箱和 nginx 的 EC2 错误网关

java - Struts 2 Action 类中的复选框值