`
op_xiaoyang
  • 浏览: 9911 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

s:checkboxlist的用法,以及取默认值,

 
阅读更多

看到很多人,不会用这个标签,使用方法如下:

<tr><th>选择角色</th><td>
			<s:checkboxlist list="#request.roleuserList" listKey="roleId" listValue="roleName" value="#request.rolelist.{roleId}" name="roleIds"></s:checkboxlist>
		</td></tr>

其中#request.roleuserList对应后台放入request作用域的roleuserList这个list;

listKey="roleId" 这里的roleId对应后台roleuserList中role这个bean的属性roleId,listKey也是将要传入后台的值;

listValue="roleName" 自然是显示在页面上的内容了;

value="#request.rolelist.{roleId}" 这句话的意思是,给s:checkboxlist选取默认值,将对应后台放入request作用域的rolelist这个list中的roleid组合成数组,

类似{1,2,3}这种,然后标签会自动匹配。

name="roleIds“ 这个roleIds可以在后台action中使用get set一个roleIds数组属性来取值,或者直接用request作用域取值,都要放数组中;

效果类似于:

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics