Первой странице JSP содержит код:перехода от одного JSP к другой
<a href='select.jsp?param1=${person.name}'>link to other jsp</a>
В HTML эта ссылка относится к:
http://sitename/select.jsp?param1=gsdf
код из select.jsp
страницы:
<c:out value="${param1}">No name</c:out>
<br/><%=request.getParameter("param1")%>
Но я получаю:
Без названия
GSDF
Почему значение param1
не прошел ко второму в JSP случае использования c:out
?
c: out получает значение от фактического передаваемого объекта java, а не значение параметра http request. В этом примере я думаю, что это что-то вроде, если на вашей странице есть поле, привязанное к Person. –
CMZS