在html表中的行ID

时间:2015-06-05 08:31:13

标签: html jsp javabeans

我有一个显示xml文件表的jsp,我想在单击某个表中的某个文件时显示其内容,但我不知道如何记住我点击了哪个行ID,所以我知道哪个文件到显示。此代码显示文件表。

<table class="zakladni" border="1">
     <thead>
           <tr>
              <th>Name</th>
              <th>Version</th>
          </tr>
     </thead>
     <s:useActionBean beanclass="org.cz.muni.fi.pb138.WARActionBean" var="actionBean"/>
     <c:forEach items="${actionBean.getWARs()}" var="WAR">
          <tr>
              <td><c:out value="${WAR.getFileName()}"/></td>
              <td><c:out value="${WAR.getTimestamp()} "/></td>
          </tr>
     </c:forEach>
</table>

1 个答案:

答案 0 :(得分:2)

最简单的解决方案是直接在表格中生成锚点(&lt; a&gt;元素)。这看起来像这样:

<td>
  <a href="fileDir/${WAR.getFileName()}">
    <c:out value="${WAR.getFileName()} "/>
  </a>
</td>

如果我认为文件本身存储在目录 fileDir 中,您可以随时更改它。

我希望你明白这个主意。顺便说一句,Cuni的问候!