2012-01-08 5 views
0

私はstruts 1.3のネットアプリケーションで作業しています。私は2つのドロップダウンリストを持っています。今、私はprobl1emをjspのロードでpopblatingする必要がありません。ドロップダウンAと選択されたユーザーの値が1で、もう1つのドロップダウンでBユーザーの選択値が2で、ユーザーがこれらの値をデータベースに保存するようになりました。あらかじめ選択された値1を持ち、ドロップダウンリストBはあらかじめ選択された値2を持つ必要があります。これらの値は、データベース 私のJSPページjspのstrutsのドロップダウンリストで値を事前選択する方法

1ドロップダウンから来ている

 <tr> 
     <td> <html:select name="RoomForm" property="location"onchange="getFloorDropdown(this.value);" > 
         <html:option value="0">Select Location</html:option> 
         <html:optionsCollection name="RoomForm" 
         property="list" value="id" label="name" /> 
        </html:select> 
       <td> 
    </tr> 

RoomForm:-Arraylistコレクション ID:requstスコープ内の私のフォームBean リストの-name -itは、プロパティはArrayListの中にありますそのビーン 名にゲッターとセッターを有するリストである: - それは、Beanにリスト有するゲッターとセッターであるのArrayList内のプロパティである

2プルダウン

<select name="floor" > 
<option value="0">Select Floor</option> 
</select> 

私はこのフォームが編集モードで開いたときに、両方のdowndroplistで事前に選択された値を選択し 任意のヒントが

答えて

0

Zohaib、責任ある行動で

私にとって大きな助けになりますどのように行うべきかデータベースから情報を取得し、関連するActionFormを入力し、最後にEditビューをロードすると、そのActionFormの ".location"プロパティにデータベースに格納されている値が設定されている必要があります。 JSPでは、そのActionFormインスタンスをフォームのバッキングオブジェクトとして関連付けることになります。 Strutsは自動的に残りの処理を行います。つまり、正しいオプションが選択されていることを確認します。

HTH。

アシュウィン

関連する問題