0

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()メソッド内でセッションオブジェクトにアクセスする方法はありますか?

4

1 に答える 1

-1

フレームワークを使用している場合は、スクリプトレットを使用する必要はありません。以下のコードを試してください:

<%!
    Session session = request.getSession();
%>

次に、セッション オブジェクトを使用して変数を取得します。

<%
    User user = session.getAttribute("loggedUser");
%>
于 2013-03-12T10:30:12.023 に答える