Java(フレームワークはSeasar)とXHTMLを使用したサイトなのですが、
データベースから取得した値を初期状態でSELECTに選ばせることができません。
DBで取得した値はJavaで
public String menuDispFlg;
と宣言された変数に格納されています。
デバッグで変数に値が格納されていることは確認できています。
SELECT部分を抜き出したソースが↓です。
<form id="form">
<div class="salesis">
<div class="salesIn">
<div class="main">
<div class="mainIn">
<div class="cF">
<div class="commontbl">
<table cellpadding="0" cellspacing="0">
<tr>
・
・
・
(略)
・
・
・
<th scope="row"><p>メニュー表示</p></th>
<td class="A">
<select id="menuDispFlg" name="menuDispFlg" tabindex="10">
<option value="0" label="制御しない"></option>
<option value="1" label="制御する"></option>
</select>
</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</form>
DBからmenuDispFlg = "1"を取得しても、一番上の"制御しない"を常に選択した状態になっています。
このSELECTで"制御する"を選択するとちゃんとmenuDispFlg="1"で送信されるのですが、変更する前の値がわからなくなるのでどうにか修正したいです。
よろしくお願いいたします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
> DBから取得したmenuDispFlgが0のときは"制御しない"を、1のときは”制御する"を選択済みにするよう分岐させたいのです。
Seesarはつついたことがないので具体的なコードは書けませんが、
<option value="0" label="制御しない" (menuDispFlgが0ならselectedを出力)></option>
<option value="1" label="制御する" (menuDispFlgが1ならselectedを出力)></option>
という風にできませんか?
No.3
- 回答日時:
JSFを使っているなら、h:selectOneListbox か h:selectManyListboxを使います。
参考URL:http://ameblo.jp/kurabeat/entry-10588827749.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- JavaScript プログラムがうまく動きませんレビューお願いします 1 2022/07/10 05:08
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
セレクトボックスの中を一部隠...
-
【プルダウンで選んでGOボタン...
-
セレクトメニューで2つの項目...
-
<SELECT>タグの折り返し
-
optionのselectedは更新時は効...
-
セレクトボックスの文字
-
プルダウンメニューで中央表示
-
プルダウン式のメニューで・・・
-
文字の横にプルダウンを表示さ...
-
セレクトボックスのselected属...
-
携帯サイトで他ページに飛ぶプ...
-
セレクトボックスから別窓にジ...
-
CLispのloop内の挙動について
-
Application.ScreenUpdating = ...
-
JSONで文字列が長い時
-
Pythonでターミナルに文字を出...
-
どちのほうがすきですか?
-
パイソンのクラスのブログラム
-
パイソンのクラスについて
-
パイソンプログラミング
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文字の横にプルダウンを表示さ...
-
セレクトメニューで2つの項目...
-
<SELECT>タグの折り返し
-
テーブル内でドロップダウンメ...
-
セレクトボックスのselected属...
-
セレクトボックスの「選択して...
-
同じものを繰り返し表示させる
-
セレクトメニューで選んだ値を...
-
セレクトボックスである項目を...
-
SELECT OPTIONの中身をコピペ...
-
複数列を持ったリストボックス...
-
セレクトボックスから別窓にジ...
-
プルダウンメニューのボタンの...
-
プルダウンリストの背景色の指定
-
プルダウンで別項目に値を代入...
-
[html]ラジオボタンを使った診...
-
selectタグ内の特定のoptionの...
-
フォームの「キャンセル」ボタ...
-
プルダウンメニューで中央表示
-
select boxとinput valuの連動
おすすめ情報