JDBCQueryUtil dView=new JDBCQueryUtil(request,service.getDaoSky());
int totalsize=dView.out_table_row(cql);
nowpage=Nowpage.getnowpage(totalsize, maxcount, nowpage);
List list=dView.out_table(sql,maxcount*(nowpage-1),maxcount);
for(int i=0;i<list.size();i++){
//需要beancopy,不能强制转换
SysParam tb=new SysParam();
BeanUtils.beanCopy(tb,list.get(i));
str += "<tr";
if (i%2== 0) {
str += " class='tr2' onclick=\"bgChange(this,0)\" >";
} else {
str += " class='tr3' onclick=\"bgChange(this,1)\" >";
}
下面代码省略

}
我要把其中的jsp代码整理出来写成一个jsp页面,
如代码所示,如果循环中没有SysParam tb=new SysParam();和BeanUtils.beanCopy(tb,list.get(i));可以用<c:forEach>标签搞出来。然后把整个for就注释掉了
但是现在里面有了这那两句,我就不知道该怎么办了。SysParam和BeanUtils是别的同事写的。不要用Struts框架。使用jstl标签库实现行不行的,谁会支个招,最好贴上关键代码
谢谢