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ランキング
-
【struts】 ActionFormで別のAc...
-
java strutsでの一覧表の表示方...
-
JSPでImportエラーになります
-
オブジェクトの中のプロパティ...
-
配列にnullを代入すると、null...
-
C#で動的配列Listの中身をListB...
-
C言語のポインターに関する警告
-
Javaで改行などが出来ないのです。
-
c# デリゲート関連の命名について
-
配列を逆順させて表示させる方...
-
応用情報技術者試験の令和元年...
-
getStringの値がNULLの時の処理
-
Path型をString型へ変換する(Java)
-
[JAVA]try 内の変数を外で!?
-
クラスを使った電卓のプログラム
-
system.out.printが出力されない
-
getName()で取得したファイル名...
-
長方形を描いて、それを移動さ...
-
動的配列確保
-
processingで String str="AAAB...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
オブジェクトの中のプロパティ...
-
JSPでImportエラーになります
-
hiddenの値が期待した値で取得...
-
StrutsでJSPからListを受け取り...
-
requestの値が削除されません…
-
Java Struts ~に対するゲッタ...
-
PropertyNotFoundException解決...
-
全取得したデータをjspで順番に...
-
<s:iterator>の値をリストで取...
-
データベースに変数の値を挿入
-
JSPにて、変数を利用してフォン...
-
JSPでDBからデータ読み込みブラ...
-
No such validation エラー
-
iterateで受け取った値を処理に...
-
StrutsのforEachについて
-
JSPからServletに、テーブルに...
-
サーブレットjspで勤怠スケジュ...
-
JSFタグ<h:dataTable>でヘッダ...
-
javaの環境変数の%CATALINA_HOM...
-
WebWork(struts2)でのパラメー...
おすすめ情報