struts2 checkboxlist标签奇怪的问题

wdkb 2007-11-06 11:51:04
代码如下:

<s:checkboxlist name="authoritites"
label="权限"
list="@com.dfkj.zlpg.Action.RoleAction@getAuth()"
listKey="id"
listValue="name"
value="{2,1}" />
选择框能正常显示,但是没有显示选中状态,也就是说value不起作用.把 value="{2,1}" 改成value="1" 就能正常显示,不知道是什么原因 ,望各位给予解答,谢谢!
...全文
420 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chilliness 2007-12-13
  • 打赏
  • 举报
回复
Map<String,String>会出现你说的那种情况 但是用Map<Integer,String>是没有问题的
我想把checkbox显示竖排,怎么写csStyle没用过CSS。。。
wdkb 2007-11-06
  • 打赏
  • 举报
回复
我的list= "@com.dfkj.zlpg.Action.RoleAction@getAuth() " 换成这个就不行了
suncheng_hong 2007-11-06
  • 打赏
  • 举报
回复
<s:form action="Store" >
<s:checkboxlist name="skills1"
label="Skills 1"
list="{ 'Java', '.Net', 'RoR', 'PHP' }"
value="{ 'Java', '.Net' }" />
<s:checkboxlist name="skills2"
label="Skills 2"
list="#{ 1:'Java', 2: '.Net', 3: 'RoR', 4: 'PHP' }"
listKey="key"
listValue="value"
value="{ 1, 2, 3 }"/>
</s:form>


http://www.java3z.com/cwbwebhome/article/article2/2811.html
wdkb 2007-11-06
  • 打赏
  • 举报
回复
#不起作用, value="%{1,2,3,4}" 改成这样只有最后一个会起作用,就是做只有id=4的才会选中,id分别为1,2,3的不起作用.怪了
nanjg 2007-11-06
  • 打赏
  • 举报
回复
{2,1}前面好像还有符号 类似#

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧