如何在数据表条目内添加路径

时间:2018-06-25 08:12:50

标签: java jquery html datatable liferay

这是我当前的代码片段,用于在liferay 7上的数据表中显示数据

 <table id="gbdb" class="table table-bordered table-striped" style="width:100%">
    <thead>
      <tr>
       <th>Name</th>
       <th>Status</th>
       <th>Action</th>
      </tr>
    </thead>
    <tbody>

  <c:forEach items="${guestbookList}" var="guestbook">
       <tr>
       <td>${guestbook.name}</td>
       <td>${guestbook.status}</td>
       <td><a href=/guestbookadminportlet/guestbook_actions.jsp></a></td>
       </tr>
    </c:forEach>

    </tbody>
  </table>

它目前可以显示名称和状态,但是我希望引用按钮及其功能所在的jsp文件中的第三列。 我如何相处呢?

2 个答案:

答案 0 :(得分:1)

根据我的理解,您想在代码的最后一列中显示“ guestbook_actions.jsp”文件中的代码。

您可以尝试直接在您的td标签中 <%@ include file =“ file”%>

 <td><%@include file="/guestbookadminportlet/guestbook_actions.jsp" %></td>

答案 1 :(得分:0)

您之前的问题表明您正在使用Liferay的guestbook tutorial。在那里找到

<liferay-ui:search-container-column-jsp
    align="right" 
    path="/guestbookadminportlet/guestbook_actions.jsp" />

会将该JSP的输出嵌入到当前的JSP中,但是可能需要使用Liferay搜索容器标签(不使用-尝试也可以使用)

或者,原始JSP中有两个选项,

<jsp:include page="..." />
<%@ include file="filename" %>

您可能想要第一个。