我有一個JSP文件的初始化塊獲取會話對象,我需要用它來恢復存儲在會話對象的用戶:如何從一個jsp頁面
Factory.jsp:
<%@page import="users.User"%>
<%!
public static class Factory{
public Factory(){
}
public static User getUser(){
//session.getAttribute("loggedUser"); doesn't work
return null;
}
}
%>
<%
//some code
%>
有沒有辦法在getUser()方法中訪問會話對象?
你使用任何框架? – 2013-03-12 10:25:46
@JeevanPatil不,我沒有使用框架 – BackSlash 2013-03-12 10:26:44
我認爲,這是不可能的,因爲會話對象僅在「service()」方法中可用,該方法僅在<% %>標記中使用。閱讀本文:http://stackoverflow.com/questions/7171521/how-to-use-request-object-within-a-function-in-jsp – sk2212 2013-03-12 10:40:36