小编ram*_*esh的帖子

使用servlet映射隐藏JSP项目中的.jsp扩展名

我在JSP中编写应用程序,我需要从URL中删除".jsp"扩展名.例如,我需要:

http://example.com/search.jsp?q=stackoverflow
Run Code Online (Sandbox Code Playgroud)

成为:

http://example.com/search?q=stackoverflow
Run Code Online (Sandbox Code Playgroud)

我知道这可以使用".htaccess"文件来完成,但我还需要其他方法.我试过以下代码:

<servlet-mapping>
   <servlet-name>jsp</servlet-name>
   <url-pattern>*.</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

但是,这不起作用.有没有人对如何做到这一点有一些建议?在此先感谢您的帮助.

java jsp url-rewriting

4
推荐指数
1
解决办法
7939
查看次数

标签 统计

java ×1

jsp ×1

url-rewriting ×1