Что я могу сделать с этим скриптлетомScriplets в Liferay
<%
ResultRow row = (ResultRow) request.getAttribute(BookAndAuthor.SEARCH_CONTAINER_RESULT_ROW);
Book book = (Book) row.getObject();
%>
Если я хочу использовать value="${book.BookId}
в этом коде?
<liferay-ui:icon-menu>
<portlet:actionURL name="deleteBook" var="deleteBookVar">
<portlet:param name="bookId" value="<%=String.valueOf(book.getBookId())%>" />
</portlet:actionURL>
</liferay-ui:icon-menu>
В чем проблема, с которой вы сталкиваетесь? –
@ParkashKumar Я вообще не могу использовать скрипты в своем проекте, это правило задачи. Я знаю, что могу как-то использовать JSTL и EL, но я не знаю, как это сделать. :( – German
Вы можете сначала использовать JSTL для установки этих значений с помощью 'c: set', затем использовать их с именами переменных, используя EL. –