2016-10-06 2 views
-1

私はページが読み込ま私はid値をアセスして配置するとき、私は今入力IDの値に基づいてJSPのコンテンツを読み込むことはできますか?

<div class="col-main col-sort-1 col-xs-12 col-sm-4 col-md-4 col-lg-3 pull-right"> 
           <div class="sort-bar"> 
            <select class="select-sort" id="onlineStoreListingSortBox"> 
             <s:if test="%{value.onlineStoreListingSortOrder == "13"}"> 
             <option value="RANDOM"><label:text name="label.co.please.select" /></option> 
             </s:if> 
             <!-- <option value="FEATURED"><label:text name="common.featured.title" /></option> --> 
             <option value="NAME_ASC"><label:text name="search.label.name.asc" /></option> 
             <option value="NAME_DESC"><label:text name="search.label.name.desc" /></option> 
             <option value="DATE_ADDED"><label:text name="search.label.date.added" /></option> 
            </select> 
           </div> 

以下のように選択ボックスを持って同じJSPで

<input type='hidden' id='onlineStoreListingSortOrder' name='onlineStoreListingSortOrder' value='<s:property value="%{storeListingSortOrder}"/>'> 

としての私のJSPでIDを定義しています周囲の最初のオプション "ランダム"。しかし、それは動作しません。どのように条件を入れることができますか?代わりに、入力フィールドの

+0

のようなものを、それを確認してください。このコードがなければ、問題は話題外です。 –

+0

私は条件をチェックする必要があるJSPコードを配置しました。他に何が必要ですか、ご指定ください、私はそれに従って更新します。 @Rom –

+0

アクションコードを投稿してください。 –

答えて

0

、あなたが設定し使用する必要があります。

<s:set var="msg" value="%{storeListingSortOrder}" /> 

そして、あなたは関連するコードを投稿していなかった

<s:if test="#msg == 13"> 
+0

中間タグを使用する理由 –

+0

私は知りません、私は著者の投稿構造を保存しています。おそらく彼はこの値を必要とするでしょう。 – leccionesonline

+0

後で必要があれば、再び使用することができます。 :) –

関連する問題