タグ

セッションとHTTPに関するsnjxのブックマーク (2)

  • Java 入門 | Servlet/JSP/Java Bean | セッション管理

    これがステートレスと言うことです。サーバ側では、最初の要求/応答と、二回目の要求/応答が完全に独立しており、セッションになりません。一連の要求/応答をトラッキングするには、その上に乗るアプリケーション側で実装する必要があります。 セッションは同一ユーザからの一連のアクセスを指し、セッション管理はユーザを識別する仕組みです。前回のアクセス時の状況を保持して、次回以降のアクセス時にユーザを識別した処理ができます。 例えば、次のような、一連の処理を継続して処理するために使われます。 ログイン認証し、 ショッピングカートに商品を入れて、 会計処理をして、 ログアウトする。 ログイン認証から、ログアウトするまで、サーバ側では同一ユーザからのアクセスであることを認識して特定する必要があります。これを行うのがセッション管理です。 セッションは、cookie や URL への埋め込みによって実現しますが、

  • Java HTTPセッション メモ(Hishidama's HttpSession Memo)

    JavaサーブレットのHTTPセッション HTTPにはセッションという仕様は無いが、J2EE(サーブレット)ではセッション管理機能をサポートしている。 セッションの使用例 セッションの使用上の制限 セッションの実現方法 [/2007-09-02] セッションの使用例 @Override public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { HttpSession session = req.getSession(true); //タイムアウト時間[秒] session.setMaxInactiveInterval(10 * 60); //値の取得 String value = (String)session.getAttribute(

  • 1