こんばんは。
bean:writeタグのpropertyの設定値を動的に変更したいと思っております。
<td width="200px;" nowrap><bean:write name="list" property="f_subJoining[1]"/></td>
※下記の『f_subJoining[1]』の1の値をの可変にしたいのです。
下記方法で試してみたのですが、上手くいかずに行き詰っております。
-------------------------------------
【1】の部分を<%=i%>で設定。
<bean:write name="list" property="f_subJoining[<%=i%>]"/>
-------------------------------------
【2】propertyにそのまま変数を設定
<%
String t_name = "f_subJoining[1]"
%>
<bean:write name="list" property="<%=t_name%>"/>
-------------------------------------
※【1】・【2】ともにエラーになってしまいます。
ご教授いただけたらと思います。
どうぞ、宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
1年前の記憶なので、確かではないのですが、
iterationでまわす場合は、変数名だけでは、駄目だった
と記憶しております。
<bean:write name="list" property="f_subJoining[<%=i%>]"/>
↓これに変えればいけませんか?
<bean:write name='list' property='<%="f_subJoining[" + i +"]"%>' />
iはjspタグでLoopしているものと仮定しています。
上手く行きました!!
iterationでまわす場合は、変数名だけでは
NGなのですね。
とても勉強になりました。
ありがとう御座いましたm(_ _)m
No.2
- 回答日時:
>※下記の『f_subJoining[1]』の1の値をの可変にしたいのです。
ええっと、これは、
1.listをiterateしたい
2.決め打ち?!で、listのある要素を指定したい
の、どちらでしょうか?
1.であれば、propertyにlistを指定すれば、要素の添え字は要りません。
2.であれば、専用のgetterを用意するのが無難だと思います。
(参考URLは、1.に対してのものです)。
参考URL:http://www.itmedia.co.jp/enterprise/0311/28/epn0 …
実際行おうとしていたのが、listをiterateしつつ、ネストしたリストを読み込む方法です。
(例)ではネストの事は記述しなかったのですが・・。
ご回答ありがとう御座いましたm(_ _)m
URLも参考にさせていただきます!!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- HTML・CSS 自身のHPにYouTube動画を貼り付けるのが出来なくなり困ってます 1 2022/11/11 10:44
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/10 09:06
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- Windows 10 VirtualBox 7のゲストOSでの物理HDDパーティションのマウント方法 2 2023/05/04 13:01
- その他(プログラミング・Web制作) seleniumbasic chrome操作について 1 2023/03/29 15:40
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Java Struts ~に対するゲッタ...
-
JSPにて、変数を利用してフォン...
-
iterateで受け取った値を処理に...
-
No such validation エラー
-
オブジェクトの中のプロパティ...
-
JSPでImportエラーになります
-
JSPでの文字列編集出力
-
StrutsでJSPからListを受け取り...
-
データベースに変数の値を挿入
-
全取得したデータをjspで順番に...
-
PropertyNotFoundException解決...
-
hiddenの値が期待した値で取得...
-
System.err. printlnとSystem.o...
-
VBAで配列の計算
-
ORA-01858: 数値を指定する箇所...
-
Java配列でNullPointerExceptio...
-
ループ処理の際、最後だけ","を...
-
配列にnullを代入すると、null...
-
Javaで改行などが出来ないのです。
-
C言語のポインターに関する警告
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
オブジェクトの中のプロパティ...
-
Java Struts ~に対するゲッタ...
-
hiddenの値が期待した値で取得...
-
StrutsでJSPからListを受け取り...
-
JSPでImportエラーになります
-
JSPからServletに、テーブルに...
-
<s:iterator>の値をリストで取...
-
requestの値が削除されません…
-
PropertyNotFoundException解決...
-
入力チェックとエラーメッセー...
-
JSPでDBからデータ読み込みブラ...
-
JSPにて、変数を利用してフォン...
-
JSFタグ<h:dataTable>でヘッダ...
-
【struts】 ActionFormで別のAc...
-
コンボボックスにつきまして
-
java strutsでの一覧表の表示方...
-
全取得したデータをjspで順番に...
-
iterateで受け取った値を処理に...
-
JSP DB 表示
-
サーブレットjspで勤怠スケジュ...
おすすめ情報