JSPでアプリケーションを作成していますが、URLから「.jsp」拡張子を削除する必要があります。例えば、私が必要:サーブレットマッピングを使用する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>
しかし、これは機能しませんでした。誰かがこれを達成する方法のためのいくつかの提案を持っていますか?助けを前にありがとう。あなたは、各JSPを指定する必要がサーブレットマッピングで
TuckeyのUrlRewriteFilterでこれをどうやって行いますか?私はそれ[ここ](http://stackoverflow.com/questions/16267454/use-tucky-urlrewritefilter-to-hide-jsp-at-the-end-of-urls)に尋ねました。 – herrtim