我可以在getter中调用RequestDispatcher吗?

时间:2012-07-06 12:53:22

标签: java jsp servlets pojo jspinclude

我有一个基于JSP的框架,我想用Java中的JSP移动逻辑,所以为此我使用的是POJO

<jsp:useBean id="myBean" class="myClass" scope="page"/> 
<c:set var="myVariable" scope="request" value="${myBean.myGetter}"/>

我在myClass中提到了请求。 我的问题是,如果我可以根据请求设置一些属性,那么在调用返回时使用我设置的属性的JSP执行RequestDispatcher.include,以使用包含的JSP对请求放置的某些属性

我只在servlet / filter中使用RequestDispatcher,但在getter中的POJO上没有使用。

1 个答案:

答案 0 :(得分:0)

是的,如果您参考request,您可以这样做。最终,JSP代码已转换为Servlet,而Bean中的调用包含与从servlet中的代码调用包含相同。