小弟最近在做一个分页模块,在前台需要用到循环语句:
for(int i=0;((i<perP)&&((start+i)<=allP));i++){....}
start、allP是action中的两个属性,现在想将这两个属性的值传递到前台,并且实现上面的循环语句,本想用标签先取出值然后再嵌入到语句中,但怎么试也不行,求高人指点下方法吧,谢谢了!(迭代标签我试过了,不行,那是从后台取集合属性的,我的主要目的是实现那个循环条件)
for(int i=0;((i<perP)&&((start+i)<=allP));i++){....}
start、allP是action中的两个属性,现在想将这两个属性的值传递到前台,并且实现上面的循环语句,本想用标签先取出值然后再嵌入到语句中,但怎么试也不行,求高人指点下方法吧,谢谢了!(迭代标签我试过了,不行,那是从后台取集合属性的,我的主要目的是实现那个循环条件)
解决方案 »
- sturts2.1.8.1 validate="true"之后怎么还是会提交到服务器验证
- struts2.0 类型转换 配置好文件 配置好还报错
- 怎么在spring中使用quartz 执行多任务、多线程定时?
- 关于把从数据库中查询出来的数据打印出来的问题
- 各位大虾:小弟有事请教———在真真的J2EE企业开发中使用oracle数据苦多吗???
- 谁还有工作流 enhydra shark 1.12版本?
- 关于JAVA 多线程的服务端程序的问题。..
- 请问初学J2EE,应该用什么应用程序服务器?
- 请问什么工具可以让用hibernate开发的通过配置直接从数据库里映射出类来
- web部署问题!
- spring与action 的问题
- 不定个数多选怎么做?
s标签循环开始 var="ls"
<s:if test="i<${ls.perP}">
<s:if test="${ls.start+i}<${ls.perP}">
.....//你要写的东西
</s:if>
</s:if>
<%i++%>s标签循环结束
基本就是这个思路,我这里写test里的代码会出错,你自己好好看下要怎么写
<s:iterator>标签就是用来循环的。