JAVACATEGORY: JSP JSPでのリダイレクト方法 jsp:forwardを使う。 <jsp:forward page="9-1-mobile.jsp" /><% 尚、forwardアクションによる転送では転送元と転送先で、 sessionオブジェクト、requestオブジェクトが共有される... 2010.11.02 JAVACATEGORY: JSP
JAVACATEGORY: JSP JSP クッキーの設定 ・クッキーの設定 // クッキーに格納する文字列を作成(URLエンコードをする) String value = URLEncoder.encode(now.toString()); // 名前が"accesstime"、値が現在時刻であるク... 2010.11.02 JAVACATEGORY: JSP
JAVACATEGORY: JSP JSPのセッション ・通常は1ページ1セッション。 ・複数のページを1セッションで扱いたい場合(ショッピングサイトなど) HTTPの範囲では、扱うことができないため、JSPではクッキーを使用して複数ページにわたるセッションを管理する仕組みが準備されている。 ... 2010.11.02 JAVACATEGORY: JSP
JAVACATEGORY: JSP Jsp Bean サンプルプログラム ・BeanであるクラスとBeanでないクラスの違い Beanにはプロパティの値を設定するメソッドと プロパティの値を取得するメソッドの名前に決まり事がある。 基本的には、setとgetの後にプロパティ名を続けたメソッドを準備すればよいだけ。... 2010.11.02 JAVACATEGORY: JSP
JAVACATEGORY: JSP Beanのスコープ <jsp:useBean id="id_name" class="class_name" scope="scope" /> scopeの値は、page、request、session、applicationの4通 デフォルトでpageが使用... 2010.11.02 JAVACATEGORY: JSP
JAVACATEGORY: JSP メンバ変数 オブジェクトの状態を保持する変数で オブジェクトに属し、どのメソッド、コンストラクタにも属さない。 メンバ変数は複数のメソッド、コンストラクタで共通して使用することができる 使用例 //メンバ変数 int memberVar = 10; /... 2010.11.02 JAVACATEGORY: JSP
JAVACATEGORY: JSP JSPのインクルード方法 静的なインクルードを行う「インクルードディレクティブ」 <% out.print("Hello, "); %> <%@ include file="include.jsp"%> インクルードディレクティブは、コンパイル前に読み込み処理を行う... 2010.11.02 JAVACATEGORY: JSP
JAVACATEGORY: JSP JSP web.xml classesディレクトリ libディレクトリ JSPではWebアプリケーションのディレクトリ構成が次のように決められている。 $docBase - WEB-INF - classes - myPackageName-myClass.class |- lib - myLib.jar - ... 2010.11.02 JAVACATEGORY: JSP
JAVACATEGORY: JSP JSP サンプル プログラム ・ブラウザからの入力のないプログラム:現在時刻表示 <%@ page contentType="text/html; charset=euc-jp" %>・・・文字コードの指定(指定しないとデフォルトはISO-8859-1が使用される) <... 2010.11.02 JAVACATEGORY: JSP
JAVACATEGORY: JSP Context Pathの設定 という URLへアクセスすることで /home/user_name/tomcat/hello.jsp というプログラムを実行するには、Context Pathの設定が必要 <Context path="/tomcat" docBase="/... 2010.11.02 JAVACATEGORY: JSP