У меня есть следующий код:запроса Установить атрибут с использованием JSTL
<bean:define id="hasDocuments" name="BudgetSimulationDetailForm" property="hasDocuments" type="java.lang.Boolean"/>
<%
request.setAttribute("enablebtnRelatedDocs", "true");
request.setAttribute("hasDocuments", String.valueOf(hasDocuments));
%>
Я хочу удалить скриптлет, я попытался с помощью C: набор с различными областями, но это не сработало. Можно ли установить атрибут запроса с использованием тегов JSTL?
Я попытался это и не получилось:
<c:set name="enablebtnRelatedDocs" value="true" scope="request"/>
, а также
<c:set name="enablebtnRelatedDocs" value="${true}" scope="request"/>
Затем есть включают в себя:
<jsp:include page="/gema/jsp/includes/detail/top_Detail.jsp">
<jsp:param name="title_key" value="${title}" />
<jsp:param name="title_bundle" value="buc" />
<jsp:param name="standard_buttons_include" value="true" />
<jsp:param name="typeId" value="53555" />
<jsp:param name="detail" value="budget" />
</jsp:include>
Внутри включены JSP атрибут запроса не видимо, видимо.
'c: set' должен работать нормально. Покажите нам, что вы пробовали. –
А что это значит? Почему вы думаете, что это не работает? –
Внутри top_Detail.jsp есть скрипт, который считывает request.getParameter и request.getAttribute и оба возвращают null. –