java Struts1 隔行变色
省略了一些代码,主要问题是Struts1里面怎么做到隔行换色,Struts2我知道可以根据它的行号来判断,用C:if 什么的,可是这个里面我不知道该怎么弄了,js+css试了下,不怎么会用?
<TABLE border=0> <logic:notEmpty name="list" property="result"> <logic:iterate id="showlist" name="list" property="result" scope="request"> <TR class= "> <TD class= align="center"> <bean:write name="showlist" property="contractNum" /> </TD> </TR> </TABLE>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
感觉用struts标签还不如直接在jsp中写java代码。
给TABLE加个class="mytable", 在head里加段CSS如下:
.mytable tr:nth-child(even) {
background-color: yellow;
}
需要支持CSS3
偶数行全部为黄色底
可以使用<c:if test="${number%2==0}">
这个不是Struts2的标签吗? 貌似我们项目了没有C标签
这个不是struts2的标签,是jstl
项目里面一般会用jstl标签的,你在你的jsp里面引用下就可以使用了
啊哈,真的可以,我要去画圈圈了,好多东西都忘了,谢谢你了...
标签logic:iterate 有个属性:indexId="number" indexId属性,它指定一个变量存放当前集合中正被访问的元素的序号
可以通过该属性做来做判断,如果是奇数则用xx颜色,偶数用另一种颜色