0
回答
struts1中<html:select标签怎样动态选中
终于搞明白,存储TCO原来是这样算的>>>   

下面这个图片是一个子页面上面的值都是父页面带过来的。

我们系统是用struts1做的,我不是很明白的是默认的选中项是怎么匹配的:请看下面页面的“客户国籍”这个字段,我后台传了一个国籍的数组和该国籍的表示“CNN”.但是jsp的代码是:

<td >客户国籍:</td>                 
                    <logic:equal  property="country_cd_flag"  name="t47_party"  value="0">
                        <td width="36%" bgcolor="F6F9FF">
                            <html:text property="country_disp" size="25" readonly="true">
                            <img src="../../images/lock.jpg" height='15'></html:text>
                        <img src="../../images/lock.jpg">
                        <html:hidden property="country_cd"></html:hidden>
                    </td>
                    </logic:equal>                    
                    <logic:notEqual property="country_cd_flag" name="t47_party"  value="0">
                        <td>
                            <html:select property="country_cd">
                                <html:options collection="nationalityMap" property="label"
                                    labelProperty="value" />
                            </html:select>                          
                            <font color="#FF0000">*</font>
                        </td>
                    </logic:notEqual>

我很不理解为什么“CNN”会和国籍数组里的数据匹配。也没有selected。

我的逻辑是让后台的“CNN”和国籍数组里的数据匹配然后在置为selected

请大神赐教1

举报
顶部