2012-07-06 55 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

相關問題