Неясно, как вы взаимодействуете между двумя JSP. Я предполагаю, что у вас есть <form>
в первом JSP, который отправляется во второй JSP. В этом случае все представленные значения доступны в качестве параметров запроса обычным способом. Вы можете получить доступ к параметрам запроса по ${param}
в EL.
Итак, это следует сделать в first.jsp
:
<form action="second.jsp">
<input type="text" name="foo" />
<input type="submit" />
</form>
Будет доступно по ${param.foo}
в second.jsp
:
<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
...
<form ...>
<input type="text" name="bar" value="${fn:escapeXml(param.foo)}" />
...
</form>
(fn:escapeXml()
является обязательным для предотвращения дыр в атаке XSS)