Interstage Application Server J2EE ユーザーズガイド |
目次
索引
![]() ![]() |
第2部 Servlet/JSP編 | > 第10章 Webアプリケーションの開発 | > 10.3 JSPの開発 |
JSPでも、同一のWWWブラウザからの複数回のリクエストを、同一のWWWブラウザからのアクセスとして処理することができます。
サーブレットのセション管理の処理をJava言語の埋め込みとして、JSPに埋め込むことができます。また、JavaBeanを利用した方法でも実現できます。
<%@ page>タグのsession属性に"true"と、<jsp:useBean>タグのscope属性に"session"を指定します。JavaBeansの呼び出しについては、"ビジネスロジックの埋め込み"を参照してください。
セションIDは、CookieまたはURLパラメタに埋め込まれます。URLパラメタを使用する場合は、"<%"と"%>"または"<%="と"%>"の中にencodeURLメソッドを記述してください。
特にencodeURLメソッドを記述しない場合には、セションIDはCookieとなります。
セションIDにCookieを使用したセション管理を利用した簡単なサンプルを以下に示します。
本サンプルでは、1ページ目で設定した名前を2ページ目で表示しています。
[sample1.jsp]
<HTML> |
[sample2.jsp]
<HTML> |
[AccessName.java]
package MyApp; |
目次
索引
![]() ![]() |