Как получить значение параметра jstl в тегах импорта в Scriptlet или на странице Java - PullRequest
0 голосов
/ 03 декабря 2018

У меня есть три файла, Index.jsp, который включает в себя файл Header.jsp.В Header.jsp мы можем напечатать параметр, переданный как тег JSTL, но не можем получить значение в теге скриптлета.

Index.jsp <c:import url="Header.jsp"> <c:param name="companyName" value="Alpha Works"/> </c:import>

Header.jsp

<%
    log.info("This is Header.jsp page:");
log.info("Parameters are obtained :"+pageContext.getAttribute("companyName"));
%>
<h1>${param.companyName }</h1>
<h1><c:out value="${param.companyName }"/></h1>

Таким образом, проблема в том, что я передал параметр companyName как «Alpha Works» на странице Index.jsp.Но я не могу получить вывод параметра с помощью скриптлета.Тем не менее, я могу получить значения параметров на странице браузера.Обратитесь к приложенному скриншоту.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...