如何使用JSTL更新表格数据?

使用了基础迭代标签<c:forEach>在表格中展示工厂信息。
如何实现点击修改,修改指定行的工厂经纬度?

<table>
  <thead>
    <tr>
      <th>序号</th>
      <th>工厂</th>
      <th>经纬度</th>
      <th>操作</th>
    </tr>
  </thead>
  <tbody>
    <c:forEach var="row" items="${result.rows}" varStatus="status">
      <tr>
        <td data-title="ID">${status.count}</td>
        <td data-title="Name"><c:out value="${row.address_key}"/></td>
        <td data-title="Coord"><c:out value="${row.longitude},${row.latitude}"/></td>
        <td data-title="Link"><a href="#" target="_blank">修改</a></td>
      </tr>
    </c:forEach>
  </tbody>
</table>

用javascript获取了要更新的值,JSTL能直接用?

阅读 4.3k
1 个回答

JSTL是服务器端的技术,当渲染完成在前端显示的时候已经是普通的html了。
点击修改只要给td绑定click事件就能实现

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进