.在action里加上totalpage属性,GET SET方法
2.第一种写法(推荐)
<s:iterator value="new int[totalpage]" status="i">
<s:property value="#i.index+1"/>
</s:iterator>

第二种写法,较第一种慢
<s:bean name="org.apache.struts2.util.Counter" id="i">
<s:param name="first" value="1"/> <s:param name="last" value="maxNum"/>
<s:iterator>
<s:property value="#i.current - 1"/>
</s:iterator>
</s:bean>
3.struts2.0和2.1上在iterator这个标签上有区别
如果是2.1把id改成var就可以了

在实际情况中可能不仅需要遍历出页码,还可能需要返回所选择的当前页,就第一种方法给出实例

到:第<select name="currentPage">
        <s:iterator value="new int[totalPage]" status="st">
         <s:if test='currentPage==#st.index+1'>
          <option value='<s:property value="#st.index+1"/>'
           selected="selected">
           <s:property value="#st.index+1" />
          </option>
         </s:if>
         <s:else>
          <option value='<s:property value="#st.index+1" />'>
           <s:property value="#st.index+1" />
          </option>
         </s:else>
        </s:iterator>

</select>页

iterator 的遍历 循环输出数字,页码相关推荐

  1. 使用标准C++ 生成一个循环输出数字格式化前面补零的简单demo

    之前有朋友问我如何用C语言写一个循环输出一个字符串,大概类似于sr0000,sr0001到sr9999,这样的字符串.最开始我想到的是format 格式化方法,比如boost中的MFC,QT基本都有这 ...

  2. java map在前端遍历_遍历循环输出map的几种方式

    package 常用的遍历方法.forTest; import java.util.HashMap; import java.util.Iterator; import java.util.Map; ...

  3. php 遍历输出数组,php中数组怎么循环输出?遍历数组的方法介绍

    遍历数组中的所有元素是常用的一种操作,在遍历的过程中可以完成查询等功能.在我们日常生活中,如果想要去商场买一件衣服,就需要在商场中逛上一遍,看是否又想要的衣服,逛商场的过程我们就相当于遍历数组的操作. ...

  4. php利用数组循环输出,php数组遍历,php循环输出数组

    php数组遍历,php循环输出数组,PHP数组循环遍历的四种方式 [(重点)数组循环遍历的四种方式] 1,https://www.cnblogs.com/waj6511988/p/6927208.ht ...

  5. JAVA集合案例之使用Iterator迭代遍历输出企鹅信息升级版

    JAVA集合案例之使用Iterator迭代遍历输出企鹅信息升级版 安静的夜晚,总是让人充满学习的激情~~又到了分享一天中学习心得的时间了,今天我来说一下集合中比较典型的案例==使用HashMap存储企 ...

  6. 使用双重循环,输出数字金字塔

    代码: package net.text0702;import java.util.Scanner;/*** @author Mr.Wang* 根据输入数字,输出数字金字塔:输入几就是几行,每行输出当 ...

  7. while 和 for 循环 :for循环输出九九乘法表

    示例5:使用while循环输出如下图形 第一种方法 i = 0 while i < 7:if i%2==1: # 偶数行print("+ +")else: # 奇数行prin ...

  8. java用输出v形,Java之循环输出等腰三角形

    public class aaa{ public static void main(String[] args) { int max=5; for(int i=1;i<=5;i++){//控制行 ...

  9. Python基础之遍历循环、条件循环、嵌套循环

    Python基础之程序控制结构(二) 文章目录 循环结构 一.遍历循环结构 1.遍历for循环的语法格式 2.range()函数用法 3.遍历循环扩展模式 4.遍历for循环的应用实例 二.条件循环 ...

最新文章

  1. 【iOS数据持久化】归档解档(NSKeyedArchiver/ NSKeyedUnarchiver)
  2. properties文件不能输入中文
  3. sql和python的区别_数据处理简单对比:Excel,SQL,Python
  4. 2014年世界互联网大会---马云篇
  5. WatchOS系统开发大全(2)-WatchApp运行原理
  6. 数据库迁移 编码问题
  7. apt 根据注解,编译时生成代码
  8. final 最终 演练 java
  9. 如何在Python中串联两个列表?
  10. Ubuntu下安装MySQL及简单操作
  11. iMazing与iTunes 两款iOS设备管理器区别 在备份操作上的对比
  12. faster rcnn第二阶段loss出现nan_深度学习训练Loss异常Debug思路
  13. matlab图像字符的分割,matlab字符分割方法
  14. LUA C API接口
  15. electron使用regedit模块时的正确配置方法
  16. Why my APNs push certificate did not work?
  17. c语言基本变量类型以及其对应的占位符
  18. GNOME Evince开源项目作者Marco因癌症离世
  19. 最近遇到使用Zing.DLL生成条码,但是打印出来不清晰的问题,解决代码记录一下,
  20. java 登录失效时间_详谈Java设置session超时(失效)的时间

热门文章

  1. asm cli/sti 指令
  2. html5 video 手机端视频播放全屏显示
  3. Linux系统的下载神器XDM
  4. Java实现云端存储、短信、邮件、沙盒支付
  5. 一、MacBook Pro 使用eGPU-WTG篇,mac告别虚拟机
  6. 【中科大软院】还香不香?20软院考研四千字复盘
  7. 微程序控制及微程序设计实验报告
  8. 子佩短信管家 v1.0.0
  9. 使用UAS-GAL4系统在果蝇中敲低某一基因的表达
  10. MiniGUI原理分析GAL