首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

s:checkboxlist s:checkbox 初始值设立

2012-10-06 
s:checkboxlists:checkbox 初始值设置整了差不多一天了,查了不少资料,资料虽多,但感觉很难找到直接可以用

s:checkboxlist s:checkbox 初始值设置
整了差不多一天了,查了不少资料,资料虽多,但感觉很难找到直接可以用的,经过和同事们的推导,终于算是实现了。

   先说下需求,我要实现的效果是,如:角色总共有 超级管理员、管理员、财务、高级客户、普通客户,但此人的角色是管理员和普通客户。也就是说在要修改这个人角色的时候,要把所有的角色查询出来,并把他的角色自动打勾。

  所以选择了S2的标签 s:checkboxlist

    前台jsp代码很简单只要区区一行代码


   
     

   下面逐个解释下参数的含义:

name 属性不可少,你可以自己取名字。

list  所有的角色(数据库中的存在的所有角色,值为一个list)

listKey 和 listValue 对应的值是一个bean中的值,并有相应的get和set方法。

listKey 是所有角色中的 ID属性

listValue 就是角色的名称

value 中的值是选中的角色(必须是一个list,并且保存的是字符串,即使是id属性也要转化为字符串)

如此就结束了。

   

    方法二、 采用js控制

     相关代码帖下就OK了
热点排行