2012-07-06 54 views
0

我有一个基于JSP的框架,我想逻辑从JSP在Java中移动,所以我使用一个POJO与我可以在getter中调用RequestDispatcher吗?

<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中使用。

回答

0

是的,如果你有参考request你可以做到这一点。最终,JSP代码被翻译为Servlet,调用包含在Bean中的将与从servlet中的代码调用它相同。

+0

好像我还需要Response对象.. – 2012-07-06 13:19:18

+0

为什么你需要响应 – 2012-07-06 13:21:14

+0

因为include方法的签名? – 2012-07-06 13:31:49

相关问题