Struts2中checkboxlist怎么换行? 求代码

问题描述

如题<s:checkboxlistname="selectModules"labelposition="top"list="allFunctions"label="请选择功能"listKey="funcId"listValue="funcName"value="ownedFunctions">如何实现每5个checkbox换一行另外如何能控制每个checkbox的宽度

解决方案

解决方案二:
查看生成的静态代码,用CSS控制显示样式。
解决方案三:
跪求
解决方案四:
引用1楼zjf0921的回复:

查看生成的静态代码,用CSS控制显示样式。

能看代码吗?无码无真相!具体点怎么做
解决方案五:
我也遇到过,等答案了
解决方案六:
你成生是CHECKBOS不是5个同时生成的吗?一个一个的?
解决方案七:
引用5楼wzchong007的回复:

你成生是CHECKBOS不是5个同时生成的吗?一个一个的?

是同时生成的生成10个一起输出连在一起和不美观我想每5个一行怎么实现?
解决方案八:
自己重写模板,我就是这么做的
解决方案九:
引用7楼Adrn1n的回复:

自己重写模板,我就是这么做的

这个方法不好修改了标准包大家一起做项目不能因为我一个人都修改jar包中的checkboxlist.ftl而且这不是程序员解决问题的方式个人这么想的
解决方案十:
help
解决方案十一:
继续求!~~
解决方案十二:
楼主有答案了没,我也遇到相同的问题,有答案了贴出来啊
解决方案十三:
遇到同样问题,等待答案中。。。。
解决方案十四:
用s:if标签可以解决
解决方案十五:
首先定义放置checkboxlist的td的id为checktd,当然也可以是其它容器,你可以更改下面的代码实现checkboxlist竖排或横向只允许放置n个,这是我自己想的方法(绝对原创),给我分吧!<scripttype="text/javascript">//得到checkboxlist的td,自定义td的id为checktdvarchecktd=document.getElementById("checktd");//得到一个checkbox数组varcheckboxs=checktd.getElementsByTagName("input");//最前面不需要br从1开始for(vari=1;i<checkboxs.length;i++){//每个br只能用一次,所以在循环内创建varbr=document.createElement("br");//checkbos前插入brchecktd.insertBefore(br,checkboxs[i]);}</script>

其他方案:
当这个时候,你应当用迭代
其他方案:
<c:setvar="j"value="1"/><c:setvar="i"value="1"/><c:forEachvar="v"items="${checkboxs}">{<inputtype='checkbox'/>xxx<c:iftext="${(i/j)==5}"/><br/><c:setvar="j"value="${j++}"/></c:if><c:setvar="i"value="${i++}"/>}}
其他方案:
临时写的也许有语法错误看的还算清楚吧
其他方案:
只能修改freemaker模板。那些人普遍不懂struts2,基本不要去理会

时间: 2024-11-02 04:12:25

Struts2中checkboxlist怎么换行? 求代码的相关文章

如何comobox链接数据库表中的列,求代码

问题描述 如何comobox链接数据库表中的列,求代码 在combobox的下拉匡如何与数据库的表的列定位 解决方案 解决方案二: C#中comboBox用代码绑定数据库中在某一列.用处:跟radioButton联系在一起,可以根据radioButton在选择而在comboBox显示出不同的值. private void radioButton1_Click(object sender, EventArgs e) { comboBox1.Items.Clear(); //清空ComBox str

请教struts2中checkboxlist的验证方式,比较初级

问题描述 页面有一个checkboxlist.比如:<s:checkboxlistlistKey="key"listValue="value"list="#{'0':'张三','1':'李四,'2':'王二','3':'麻子'}"name="users"/>后台处理的action叫Demo.action,在action中接收users的变量定义为:String[]users.现在写Demo的验证文件Demo-val

PowerShell中删除空格、点号、减号和换行方法代码实例

  这篇文章主要介绍了PowerShell中删除空格.点号.减号和换行方法代码实例,本文直接给出实例代码,需要的朋友可以参考下 代码如下: $text = ' ... Hello ...--- ' $text.Trim(" .-`t`n`r") 结果只显示:Hello

vb-Vb中如何编码撤销功能,也就是返回上一步的操作!求代码

问题描述 Vb中如何编码撤销功能,也就是返回上一步的操作!求代码 5C Vb中如何编码撤销功能,也就是返回上一步的操作!求代码!求解答! 解决方案 直接往你的文本框发送 wm_undo 消息Declare Function SendMessage Lib ""user32"" Alias ""SendMessageA"" (ByVal hwnd As Long _ByVal wMsg As Long ByVal wParam

android java 回调-关于android中的回调机制 求大神帮忙看看代码

问题描述 关于android中的回调机制 求大神帮忙看看代码 boss 叫我写一个sdk 然后里面得实现回调 还给了我个demo 说回调机制和这个demo 一样 大概就是从A客户端发出一个数据 然后我这边接受 接受和执行一个事件 然后再回调给C public class DemoActivity extends Activity { private InputInterceptor input; @Override protected void onCreate(Bundle savedInst

冒泡排序-java入门新人求代码:html中如何让一个提交按钮运行十个空格。

问题描述 java入门新人求代码:html中如何让一个提交按钮运行十个空格. 是这样,我做一个网页版的冒泡排序,对10个数字进行冒泡排序,每个数字占一个空格(表格), 然后设定一个提交按钮,点击这个按钮后可以对这十个空格的数字进行冒泡排序. 请不吝指教,谢谢. 要完整的代码,谢谢. 解决方案 可以这样写 ......复制十遍 用个form表单包着,这样就可以随机让别人输入10个数了,再加个ajax点击事件,这样点击它后台通过request.getparametervalues("shuzhi&q

jsp-JSP如何让性别栏中 “男”为蓝色字 “女”为红色字 如果要用CSS的话求代码

问题描述 JSP如何让性别栏中 "男"为蓝色字 "女"为红色字 如果要用CSS的话求代码 这个是表格的代码 out.print("" "");out.print("" ""+""序号""+"" "");out.print("" ""+""姓名&quo

python实现:删除链表中等于给定值val的所有节点.求代码学习

问题描述 python实现:删除链表中等于给定值val的所有节点.求代码学习 例如:给出链表 1->2->3->3->4->5->3, 和 val = 3, 需要返回删除3之后的链表:1->2->4->5. 解决方案 python怎么考虑链表,是用类来实现链表节点吗? 如果不是,就简单了. def remove(arr): #arr=[1,2,3,3,4,5,3] arr_len = len(arr) for i in range(0,arr_len)

vscode 运行环境-求大神告知:如何在 visual studio code中编译运行C/C++代码?

问题描述 求大神告知:如何在 visual studio code中编译运行C/C++代码? 求大神告知:如何在 visual studio code中编译运行C/C++代码,如需配置环境,怎么配置?求详细操作,拜谢! 解决方案 http://stackoverflow.com/questions/30269449/how-do-i-set-up-vscode-to-compile-c-code google下就有答案 解决方案二: 如何在visual studio2015 中配置编写C.C++