jsps でリンクと jsp ファイルパスを指定する方法を知りたいです。それらをjsp自体で指定する方が良いですか、それともすべてを定数ファイルに保持して、jspへのパスが変更された場合やリンクのURLが変更された場合に簡単に変更できるようにする方がよいでしょうか。
ちなみに、自分のページでは Struts2 フレームワークと JSTL タグも使用しています。
柔軟性の意味に注意してください。ただし、jsp S2 を含めると、ある JSP を別の JSP に含めるための非常にクリーンで効率的な方法が提供されます。
<s:include value="myJsp.jsp" />
また、追加のパラメーターを渡す方法も提供します。詳細については、ドキュメントを参照してください。
<s:url>
タグを使用してリンクを指定できます。%{url}
s:url タグで定義された URL に対して評価されます。Welcome ページと HelloWorld ページでは、2 つの異なる Struts タグを使用してリンクを作成します。私たちは作成します
詳細については、ドキュメントを参照してください。
action から設定されている JSP 値に基づいて実行時に jsp を含めるなど、より柔軟な方法で jsp を含める方法は他にもありますが、ユースケースに関する詳細情報がないと提案するのは困難です。