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で質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) セレクトボックスで選択された値をコントローラーで使用したい 2 2022/07/26 16:41
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- その他(プログラミング・Web制作) pythonリストの特定の値を表示htmlで表示できない 2 2022/05/14 05:48
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- Visual Basic(VBA) ACCESS DAO で不要なテーブルのフィールド(列)の削除 4 2022/06/23 12:13
- その他(ブラウザ) グーの質問見ようとしたらブラウザ版で 3 2022/03/28 10:33
- PHP php 確認表示画面で値をSESSIONから取り出す理由の解釈は正しいでしょうか? 1 2023/06/09 17:39
- C言語・C++・C# C++プログラミングコードにポリモーフィズムを取り入れ方を教えてください。 2 2023/06/09 11:17
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- Chrome(クローム) 【Google AndroidのChromeブラウザーでフォームに入力後に送信ボタンを押すと、400 1 2022/06/26 16:52
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JSPでImportエラーになります
-
オブジェクトの中のプロパティ...
-
【struts】 ActionFormで別のAc...
-
StrutsでJSPからListを受け取り...
-
全取得したデータをjspで順番に...
-
JSPでDBからデータ読み込みブラ...
-
<s:iterator>の値をリストで取...
-
入力チェックとエラーメッセー...
-
1ページに10件ずつ表示したい
-
PropertyNotFoundException解決...
-
Java Struts ~に対するゲッタ...
-
データベースに変数の値を挿入
-
JSPでの文字列編集出力
-
Enumのname()とtoString()の違...
-
JSPからServletに、テーブルに...
-
【Struts】bean:writeタグのpro...
-
ログイン画面
-
StrutsのforEachについて
-
C言語のポインターに関する警告
-
System.err. printlnとSystem.o...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
オブジェクトの中のプロパティ...
-
JSPでImportエラーになります
-
JSPにて、変数を利用してフォン...
-
JSPでDBからデータ読み込みブラ...
-
StrutsでJSPからListを受け取り...
-
hiddenの値が期待した値で取得...
-
PropertyNotFoundException解決...
-
入力チェックとエラーメッセー...
-
requestの値が削除されません…
-
全取得したデータをjspで順番に...
-
Java Struts ~に対するゲッタ...
-
JSPからServletに、テーブルに...
-
<s:iterator>の値をリストで取...
-
データベースに変数の値を挿入
-
1ページに10件ずつ表示したい
-
iterateで受け取った値を処理に...
-
【Struts】bean:writeタグのpro...
-
enumでの要素番号から要素名の...
-
サーブレットjspで勤怠スケジュ...
-
JSP DB 表示
おすすめ情報