「サーブレット」の編集履歴(バックアップ)一覧はこちら
「サーブレット」(2008/10/01 (水) 16:47:45) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
・フォームデータの取得
String tmp = request.getParameter("属性");
String str = new String(tmp.getBytes("8859_1"),"JISAutoDetect");
・オブジェクトの取得
Object o = request.getAttribute("属性");
・サーブレットからほかのサーブレットやhtml,JSPに飛ぶ
①サーブレットコンテキストの取得
ServletContext sc = getServletContext();
②リクエストの転送
RequestDispatcher rd = sc.egtRequestDispatcher("転送先のアドレス");
rd.forward(request,response);
*jspとhtmlのアドレスの前に"/"が必要
・htmlやJSPからサーブレットに飛ぶ
<form action="ここにアドレス">
*サーブレットのみ拡張子なし。
アドレスをフルパスにすると他の環境で使えない
→アドレスを指定するメソッドがある