
requestの値を削除したいのですが、全く削除出来ません。
ソースは
Enumeration parameterNames = request.getParameterNames();
while( parameterNames.hasMoreElements() ) {
// パラメータ名取得
String name = (String)(parameterNames.nextElement());
/* 値列挙 */
String[] valueList = request.getParameterValues(name);
/* パラメータ値列挙 */
for ( int i = 0 ; i < valueList.length ; i++ ) {
// 値を削除
request.removeAttribute(name);
}
}
です。
試しに
request.setAttribute(name,"***");
で値をセットし、
request.removeAttribute(name);
(または、request.setAttribute(name,null);)
でnameを特定のパラメータで、やってみて、
request.getAttribute(name);
で確認したところ、値は削除されました。
値のセットの仕方が問題なのでしょうか??
環境は、
JDK1.3.1
oc4j1.0.2.2.1
です。
どうすれば、requestの値を削除出来るのか、ご教授お願いしますm(_ _)m
No.1ベストアンサー
- 回答日時:
// リクエストパラメータを取得(POST/GETでくる値)
request.getParameterValues
// セッションにデータを保存
request.setAttribute(name,"***");
// セッションのデータを削除
request.removeAttribute(name);
リクエストパラメータとセッションの違いですね
No.3
- 回答日時:
ホームページからホームページへデータを渡すとき、
query情報
request属性
session属性
がありますが、これらは有効範囲が異なります。
ANo.2 氏の言われるようにそのページが終われば自動的になくなりますので、
削除しようとするのはほとんどど無意味です。
次のページにデータを渡す必要があるときに例えば、request属性にセットするという形をとります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
オブジェクトの中のプロパティ...
-
requestの値が削除されません…
-
JSPでImportエラーになります
-
【struts】 ActionFormで別のAc...
-
全取得したデータをjspで順番に...
-
JSPからServletに、テーブルに...
-
ORA-01858: 数値を指定する箇所...
-
ダブルクォーテーションを含む...
-
java 拡張for map
-
JSPやサーブレットでSystem.out...
-
JSPでHashMap・配列の変数の値...
-
C言語のポインターに関する警告
-
csv出力について
-
IF関数でEmpty値を設定する方法。
-
BufferedReaderでのエラー
-
ダブルクォーテーションのrepla...
-
System.err. printlnとSystem.o...
-
0dの意味を教えてください
-
C言語32bitから64bitの移行につ...
-
getStringの値がNULLの時の処理
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
オブジェクトの中のプロパティ...
-
JSPでImportエラーになります
-
StrutsでJSPからListを受け取り...
-
hiddenの値が期待した値で取得...
-
requestの値が削除されません…
-
JSPでDBからデータ読み込みブラ...
-
PropertyNotFoundException解決...
-
Java Struts ~に対するゲッタ...
-
JSPからServletに、テーブルに...
-
JSPにて、変数を利用してフォン...
-
サーブレットjspで勤怠スケジュ...
-
全取得したデータをjspで順番に...
-
データベースに変数の値を挿入
-
1ページに10件ずつ表示したい
-
入力チェックとエラーメッセー...
-
java strutsでの一覧表の表示方...
-
<s:iterator>の値をリストで取...
-
JSFタグ<h:dataTable>でヘッダ...
-
strutsでlist型の入力を行うには
-
【struts】 ActionFormで別のAc...
おすすめ情報