プロが教える店舗&オフィスのセキュリティ対策術

初心者です。
javaでwebアプリケーションの構築をやっています。
そこで質問なのですが、
セッションから具体的なデータではなく、オブジェクトの取得をしたいときはどのような表記をしたらよいのでしょうか。
また、その後if文でオブジェクトの取得ができない場合の条件を書きたいのですが、どのような表記をしたらよいのかわかりません。

何卒よろしくお願いします。

A 回答 (1件)

class 私のサーブレット extends HttpServlet {


_ protected void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
_ _ HttpSession s = req.getSession();
_ _ Object o = s.getAttribute('取得するオブジェクトの名前');
_ _ if (o != null && o instanceof 取得するオブジェクトのクラス) {
_ _ _ 取得するオブジェクトのクラス obj = (取得するオブジェクトのクラス)o;
_ _ _ オブジェクトの取得をした後の処理...
_ _ } else {
_ _ _ オブジェクトの取得が出来ない場合の処理...
_ _ }
_ }
}

参考
https://docs.oracle.com/javaee/7/api/javax/servl …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!