Struts中的标签s:checkbox用处
来源:互联网 发布:命令行进入linux mysql 编辑:程序博客网 时间:2024/05/01 04:07
学习了Struts2中的标签s:checkbox 的重大用处:
1.理解s:checkbox的属性
属性value只能是true或者false,表示复选框是否选中;
属性 fieldValue属性才表示与name="ids"的value值。
注意:如果复选框选中那么fieldValue值可以给name="ids"赋值。如果有多个就会是一个字符串"1,2,3,4..."
这个标签可以很方便的获取一些数据的id值,并且转化到后台只需分离开字符串即可得到各个id。
例如:jsp页面如下 注意jsp中要自己写js代码来表示是否全选 选中等情况。
<s:iterator value="%{#request.sysUserGroups}" var="sysUserGroup"> <tr> <td> <s:checkbox name="ids" cssClass="checkbox" fieldValue="%{#sysUserGroup.id}" onclick="changeCheckCount();"/></td>aa <td><a href="${pageContext.request.contextPath}/sys/sysusergroup_edit.do?id=<s:property value="%{#sysUserGroup.id}"/>"><s:property value="%{#sysUserGroup.name}"/></a></td><td><s:property value="%{#sysUserGroup.principal}" /></td><td><s:property value="%{#sysUserGroup.incumbent}" /></td><td><a href="javascript:OpenWin('${pageContext.request.contextPath}/sys/group/usersInGroup.jsp?id=12')">设置</a></td></tr> </s:iterator>
后台获取:
//利用Struts2的属性驱动得到jsp页面传的idsString[] id = ids.split("\\,");Integer[] Intid = new Integer[id.length];//String[] 数组转化成Integer 数组for(int i=0;i<id.length;i++) {//注意去掉空格Intid[i] = Integer.parseInt(id[i].trim());}sysuserService.deleteSysUser(Intid);
0 0
- Struts中的标签s:checkbox用处
- struts s标签中的s:select标签用法
- struts标签html:checkbox
- struts标签html:checkbox
- Struts之checkbox标签
- 关于struts标签checkbox
- Struts 2 <s:checkbox> checkbox example
- struts 2 s:标签
- struts的s标签
- Struts <s:if>标签
- Struts 2 中的<s:select>标签的使用和介绍
- input标签中的type:hidden用处
- struts 2标签 s:date
- struts的<s:text/>标签
- struts的<s:select>标签
- struts标签之<s:select>
- Struts 2 <s:hidden> 标签
- Struts Html:Checkbox 标签使用技巧
- GetUserDefaultUILanguage
- Length of Last Word
- 显示器分辨率和图像分辨率的关系
- JAVA JDK TOMCAT 版本问题
- 打印数组的组合
- Struts中的标签s:checkbox用处
- 挑战程序员---三角形
- SaaS平台开发人员和SaaS应用开发人员的分化对他们的技术结构有哪些不同的要求?这两类开发人员都需要具备哪些知识呢?
- 动态数组使用
- SharePoint菜鸟开发旅程
- js图片滚动,鼠标经过滚动停止效果
- 简单实现hash存储
- 新年奉献MVC+EF(CODEFIRST)+EASYUI医药MIS系统
- Bluetooth HID device 鼠标模拟触摸屏以及Android的back,home键的实现