Как добавить путь внутри записи таблицы данных - PullRequest
0 голосов
/ 25 июня 2018

Это мой текущий фрагмент кода для отображения данных в таблице данных на 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 голосов
/ 25 июля 2018

Насколько я понимаю, вы хотите отобразить код из файла 'guestbook_actions.jsp' в вашем последнем столбце в вашем теге.

вы можете попробовать <% @ include file = "file"%>прямо в тд тэге

 <td><%@include file="/guestbookadminportlet/guestbook_actions.jsp" %></td>
0 голосов
/ 26 июня 2018

Ваши предыдущие вопросы предполагали, что вы работаете над учебником по гостевой книге Liferay .Там вы найдете

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

, который будет встраивать вывод этого JSP в текущий JSP, но для этого может потребоваться использование тегов контейнера поиска Liferay (это может также работать без - попробуйте)

В качестве альтернативы в необработанной JSP есть два варианта:

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

Возможно, вам нужен первый.

...