【发布时间】:2009-01-07 20:12:27
【问题描述】:
在 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 使用 servlet.xml 中定义的 URL 自动构建 <a> 标记。
编辑:也许我应该使用 Spring 表单。
【问题讨论】: