4
我正在JSP中編寫應用程序,並且需要從URL中刪除「.jsp」擴展名。例如,我需要:使用servlet映射隱藏JSP項目中的.jsp擴展
http://example.com/search.jsp?q=stackoverflow
爲:
http://example.com/search?q=stackoverflow
我知道,這可以通過使用「的.htaccess」文件來完成,但我需要一些其他的方式。我試過以下代碼:
<servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>*.</url-pattern>
</servlet-mapping>
但是,這並沒有奏效。有沒有人有一些方法來完成這個建議?預先感謝您的幫助。
你如何用Tuckey的UrlRewriteFilter做到這一點?我問過它[這裏](http://stackoverflow.com/questions/16267454/use-tucky-urlrewritefilter-to-hide-jsp-at-the-end-of-urls)。 – herrtim