Java 如何在数据表条目中添加路径
这是我当前在liferay 7上显示数据表中数据的代码段Java 如何在数据表条目中添加路径,java,jquery,html,datatable,liferay,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&
<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>
名称
地位
行动
${guestbook.name}
${guestbook.status}
它目前能够显示名称和状态,但我希望引用jsp文件中按钮及其函数所在的第三列。
做这件事我该怎么办?你之前的问题表明你正在做Liferay的工作。在那里你可以找到
<liferay-ui:search-container-column-jsp
align="right"
path="/guestbookadminportlet/guestbook_actions.jsp" />
这将把该JSP的输出嵌入到当前JSP中,但可能需要使用Liferay搜索容器标记(也可以不使用它来工作-试试看)
或者,在原始JSP中有两个选项
<jsp:include page="..." />
<%@ include file="filename" %>
您可能想要第一个。根据我的理解,您希望在标记的最后一列中显示来自“guestbook\u actions.jsp”文件的代码 您可以直接在td标签中尝试
<td><%@include file="/guestbookadminportlet/guestbook_actions.jsp" %></td>
您想链接到另一个JSP(就像您使用
一样),还是想将另一个JSP的输出包含到您自己的页面中?你说“我想提及……”是什么意思?来自何处的引用-来自Javascript?是的,我希望将路径设置为“/guestbookadminportlet/guestbook\u actions.jsp”“设置路径”用于什么?我不明白:你想发布一个可点击的链接到该页面吗?您想在上面发布的JSP中包含该页面生成的HTML吗?根本的问题是什么?guestbook_actions.jsp包含一个用于添加/删除的操作按钮…我只想在我的表列中设置路径,以便该列显示一个操作button@Liferayer:您想在标记中添加代码形式“guestbook_actions.jsp”,还是需要在标记中单击需要重定向的按钮“guestbook_actions.jsp”您可能没有注意到,但我目前正在使用