HTML href链接到servlet,变量为参数

时间:2016-03-08 15:18:02

标签: java html jsp servlets

我想创建一个指向servlet的链接,并将变量作为参数。长话短说,它不起作用。任何人都可以帮助我吗? 该表工作正常,但每行中链接的<td>仍为空。

该表由ResultSet创建,我转换为

List<Map<String, Object>> rows

并将其设为

request.setAttribute("result", rows);

它应该是指向tvshow的详细视图的链接。所以detailview.jsp取决于点击的tvshow。这就是我想将它发送到servlet的原因。

<table border=3>
<thead>
<tr>
    <td>Name</td>
    <td>Beschreibung</td>
    <td>FSK</td>
    <td>Link</td>
</tr>
</thead>
<tbody>
<c:forEach items="${result}" var="columns">
  <tr>
    <c:forEach items="${columns}" var="column">
      <td> <c:out value="${column.value}"></c:out> </td>
    </c:forEach>
    <td>
<%-- Here should be the link to a servlet with an parameter of the name, so I know what tvshow was clicked, so I can display its detailview properly. something like --%>
<a href="DetailAnsichtServlet?name=${columns[0].value}">Click</a>
<%-- but it doesnt work. --%>
      </td>
  </tr>
</c:forEach>
</tbody>
</table>

0 个答案:

没有答案