如何动态设置jsp动作中的属性值?

时间:2014-07-21 06:58:15

标签: jsp servlets

我在jsp页面<jsp:include page = <%=(String)request.getAttribute("page")%> />中有动作page是我先前在我的servlet中设置的请求参数。但是当我尝试访问我的jsp页面时,我得到了。

<jsp:include page = <%=(String)request.getAttribute("page")%> />

如何正确设置page

1 个答案:

答案 0 :(得分:1)

我建议避免使用Scriplet,而是使用易于用户且不易出错的JSP Standard Tag LibraryExpression language

  

我之前在我的servlet中设置的pagerequest parameter

因为根据你的request parameter,你可以使用参数中的JSTL和EL来访问它。

${param.page}

如果设置request attribute,请访问以下内容:

${requestScope.page}

请参阅Difference between getAttribute() and getParameter()