2011-01-25 16 views
3

我有我的用戶會話存儲爲<aop:scoped-proxy/>代理。我將如何去jsp上訪問它?得到<aop:scoped-proxy />是一個jsp內的會話範圍

我假設bean存儲在會話中的某個地方,糾正我,如果我錯了。

+0

許多同樣的問題http://stackoverflow.com/questions/ 2132928/spring-mvc-application-how-do-i-set-a-session-scoped-bean-value/4351255#4351255 – digitaljoel 2011-02-08 20:37:07

+0

非常多呃?生病必須投票回答 – mkoryak 2011-02-08 23:41:38

回答

0

結帳this thread。問題是會話範圍的bean(或通常的bean)必須注入到需要它們的類中,並且沒有一種簡單的方法可以用JSP頁面來實現。除了我鏈接的線程中提供的解決方案之外,還可以將用戶會話注入到控制器中,然後將該對象添加到模型中。另外,如果你想切換到像Spring Security這樣的框架來進行用戶會話管理,你可以利用他們的tag library從JSP訪問用戶會話信息。