Spring+JSPでハイパーリンクを作成する適切な方法は何ですか? <a href="...">
タグでコーディングするよりも良い方法があるはずです。たとえば、人を表示するページを考えてみましょう。URLはpeople.htm
. 対応するコントローラーは、データベースから人を取得し、オプションの列の並べ替えを実行します。JSP は次のようになります。
<table>
<tr>
<td><a href="people.htm?sort=name">Name</a></td>
<td><a href="people.htm?sort=age">Age</a></td>
<td><a href="people.htm?sort=address">Address</a></td>
</tr>
...
URLpeople.htm
が JSP でハードコーディングされているため、これは不適切なようです。<a>
で定義された URL を使用して、Spring にタグを自動的に作成させる方法が必要servlet.xml
です。
編集:おそらくSpringフォームを使用する必要があります。