Как правильно создать гиперссылку в 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>
...
Это кажется плохим, поскольку URL people.htm
жестко задан в JSP. Должен быть способ заставить Spring автоматически создавать тег <a>
, используя URL-адрес, определенный в servlet.xml
.
Редактировать : Возможно, мне следует использовать форму Spring.