之前一直被这个问题困扰着...
今天突然发现是自己弄错了一件事情
<s:property value="content.webState"/>
这个可以打印出来 content.webState的值为 1
可在
中一直不能显示 内网 被选中。
于是尝试直接让其选中如下:
结果依然是没有被选中。
后来发现 这个value不能是 数值,应该为 字符
于是
这样 在页面上 raido 的 '内网' 就被选中了。
同理,原问题的解决方案出来了:
成功解决问题!
ps:总是自己不细心....
就这小破问题..还困扰了很久呢...NND
今天突然发现是自己弄错了一件事情
<s:property value="content.webState"/>
这个可以打印出来 content.webState的值为 1
可在
<s:radio label="内外网划分" name="content.webState"
list="#{'1':'内网','2':'外网'}" listKey="key" listValue="value" value="${content.webState}"/>
中一直不能显示 内网 被选中。
于是尝试直接让其选中如下:
<s:radio label="内外网划分" name="content.webState"
list="#{'1':'内网','2':'外网'}" listKey="key" listValue="value" value="1"/>
结果依然是没有被选中。
后来发现 这个value不能是 数值,应该为 字符
于是
<s:radio label="内外网划分" name="content.webState"
list="#{'1':'内网','2':'外网'}" listKey="key" listValue="value" value="'1'"/>//注意:1变成了 '1'
这样 在页面上 raido 的 '内网' 就被选中了。
同理,原问题的解决方案出来了:
<s:radio label="内外网划分" name="content.webState"
list="#{'1':'内网','2':'外网'}" listKey="key" listValue="value" value="'${content.webState}'"/>
成功解决问题!
ps:总是自己不细心....
就这小破问题..还困扰了很久呢...NND