使用JSP也能输出背景颜色交替变化的表格数据



使用JSP也能输出背景颜色交替变化的表格数据。JSP页面中,一般使用<logic:iterate>标签动态的输出各种形式的表格,要想实现交替变色的效果,很简单:
首先需要声明一些辅助变量:

  1. <%
  2.          boolean flag=false;
  3.          String titlecolor       =    \”#4F81BD\”;
  4.          String linecolor       =    \”#D3DFEE\”;
  5.          String whitecolor    =     \”white\”;
  6. %>

在具体表格中: Th的形式是固定的

<th  bgcolor=\”<%= titlecolor%>\”>

每个tr的标签也是一样的

<tr bgcolor=\”<%= flag?linecolor:whitecolor %>\”>

关键只需在</logic:iterate>之前添加:

<% flag = ! flag;%>

就可以了,很简单了.

http://www.pigzz.com/201309/0Z62XI2013.html