有下面这个情况 当我在gridpanel中选择某行进行编辑时 打开页面之前会先跟据改行记录id获取实体信息,显示在页面中,“obj.name”中的值是 “女”,怎么做能让页面打开的时候就选中“女”呢?var gender = new Ext.form.RadioGroup ({
fieldLabel: "性    别",
items: [
{boxLabel: '男', checked: true, name: 'bean.gender', inputValue: '男'},
{boxLabel: '女', name: 'bean.gender', inputValue: '女'}
],
value : obj.name,
anchor : "90%"
});

解决方案 »

  1.   

    1.遇到value是字条串的时候:性 别:<s:radio list="#{'MAN':'男','WOMAN':'女'}" listKey="key" listValue="value" name="employee.gender" value="'MAN'"/>
    注意:value的值是:"''MAN''",须这样写。2.遇到value是非字符串的时候<s:radio list='#{ 1:"A", 2:"B", 3:"C" }'  name="LoginType"  value="3"/>
    ?value的值是:"3",直接写就可以了!