Я предполагаю, что вы на самом деле имеете в виду: "Как мне присвоить переданное скрытое входное значение переменной JSTL?", Потому что вопрос, как вы сейчас заявляете, не имеет смысла. Вы можете просто скопировать значение в теге.
Вы можете получить доступ к параметрам запроса с помощью неявного объекта EL ${param}
, к которому можно получить доступ как Map
.
<c:set var="user" value="${param.userName}" />
За сценой это присваивает результат request.getParameter("userName")
имени переменной user
в области видимости страницы.
Тем не менее, я подвергаю сомнению ценность этой потребности. Может быть, пришло время узнать немного больше о сервлетах как контроллерах страниц и Javabeans как объектах модели?
Смотри также: