ADF面临多值选中处理【附样例工程】

  



<李>

<李>

<李>


ADF面临表格应用基础案例一:应用List填充文本表格

"。

<李>

<李>

<李>




<李>

<李>

<李>


<李>

调整布局属性影响UI布局

<李>


<人力资源/>

<强> ,,

<李>

<李>

<李>


创建工程:DemoMultipleValue1

 ADF面临多值选中处理【附样例工程】“> </p> <p> <br/> </p> <p>创建JSP: </p> <p> <img src= package  demo.multiplevalue.app1.view;      import  java.util.Hashtable;   import  java.util.Map;         public  class  MyBean  {   ,,,private  Map  data1;//构成多选值的数据源   ,,,private  String [], selectedvalue;//当前选定项的清单   ,,,private  String  targetvalue;//最终值如value1, value3……      ,,,public  MyBean (), {   ,,,,,,,data1 =, new 散列表();   ,,,,,,,data1.put (“key1”,“value1”);   ,,,,,,,data1.put (“key2”,“value2”);   ,,,,,,,data1.put (“key3”,“value3”);   ,,,,,,,data1.put (“key4”,“value4”);   ,,,,,,,data1.put (“key5”,“value5”);   ,,,,,,,data1.put (“key6”,“value6”);      ,,,,,,,//设定初始选中值为value1, value3   ,,,,,,,targetvalue =,“value1, value3,”;   ,,,,,,,selectedvalue =, targetvalue.split (", ");      ,,,}      ,,,public  void  setData1 (Map  data1), {   ,,,,,,,this.data1 =, data1;   ,,,}      ,,,public  Map  getData1 (), {   ,,,,,,,return  data1;   ,,,}      ,,,public  void  setSelectedvalue (String [], selectedvalue), {   ,,,,,,,//用户更新列表有进行命令行输出。   ,,,,,,,targetvalue =, ";   ,,,,,,,this.selectedvalue =, selectedvalue;   ,,,,,,,//未选择任何内容则直接返回   ,,,,,,,如果(selectedvalue=https://www.yisu.com/zixun/=null)   返回;   (字符串v: selectedvalue)   targetvalue +=v +”、“;   ,,,,,,,System.out.println (“targetvalue:“+ targetvalue);   ,,,,,,,   ,,,}      ,,,public  String [], getSelectedvalue (), {   ,,,,,,,return  selectedvalue;   ,,,}   }

Bean中有3个属性:

<李>

data1:用于提供填充复选框组件的数据源对象。

<李>

selectedvalue:用于记录用户选择复选框后产生的值数组。

<李>

targetvalue:用于存放将复选值连接后的目标值对象,此处设定默认值为“value1, value3”。

在构造函数中初始化地图对象的值内容:

,,,,,,,,data1.put (“key1”,“value1”);   ,,,,,,,data1.put (“key2”,“value2”);   ,,,,,,,data1.put (“key3”,“value3”);   ,,,,,,,data1.put (“key4”,“value4”);   ,,,,,,,data1.put (“key5”,“value5”);   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

ADF面临多值选中处理【附样例工程】