如何使用spring框架和註釋設置會話屬性?SessionAttribute和SpringFramework
東西相當於
request.getSession().setAttribute("key", "value");
感謝。
如何使用spring框架和註釋設置會話屬性?SessionAttribute和SpringFramework
東西相當於
request.getSession().setAttribute("key", "value");
感謝。
您可以通過會話控制器的方法的屬性,然後直接使用它,而request.getSession(),但它不是一個很大的改進,並且沒有註解:)
public String handleRequest(HttpSession session) {
session.setAttribute("key", "value");
}
編輯:
您還可以添加屬性ModelMap實例中,然後使用@SessionAtributes標註在其中你想有內部ModelMap該屬性這些控制器的定義:http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html#mvc-ann-sessionattrib
是的,我試圖使用@SessionAttributes,但它沒有任何意義。 – portoalet 2010-03-03 08:20:45
你也可以使用'WebUtils.setSessionAttribute' – 2012-11-09 20:45:40
出了什麼問題,你發佈的代碼?它簡短明瞭。 – skaffman 2010-02-25 21:30:12