入力ページからServlet,JSPへデータを渡す


部品 概観 Servlet , JSP
送信ボタン
リセットボタン

【1つの名前に1つのパラメータが対応しているとき】
//名前を指定してパラメータを取得
String s = request.getParameter("OM") ;// OM:オプションメニュー名

// 受け取ったパラメータを全て表示
Enumeration att1 = request.getParameterNames();

while (att1.hasMoreElements()) {
String name,value ;
name = (String)att1.nextElement() ;
value= request.getParameter(name) ;
msg += name + ":" + value + "<br>";
}
オプションメニュー
グループボックス

ラジオボタン
ラジオボタンの集まりラジオボタン1
ラジオボタン2
ラジオボタン3
チェックボックス チェックボックス1
チェックボックス2
チェックボックス3
1行テキスト領域 //基本的には上と同じ
//日本語の扱いに注意

//名前を指定してパラメータを取得
String s = request.getParameter("OM") ;// OM:オプションメニュー名
ファイル選択領域
複数行テキスト領域
チェックボックス チェックボックス1
チェックボックス2
チェックボックス3
【同じ名前で複数のバラメータがあるとき】
String ids ="" ;
String[] s = request.getParameterValues("LB") ;//LB:リストボックス名
for (int i = 0; i < s.length; i++) {
ids += "LB" + String.valueOf(i) + " = " + s[i] +"<br>" ;
}
//パラメータはs[i]として取得できる。
リストボックス