`
JadeLuo
  • 浏览: 426259 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

<s:iterator标签使用

阅读更多
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>My JSP 'result.jsp' starting page</title>
   
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">   
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->

  </head>
 
  <body>
  <table align="center" width="40%" border="1">
  <tr>
   <td>id
   </td>
  
   <td>username
   </td>
  
   <td>password
   </td>
  
   <td>userId
   </td>
   </tr>
  <s:iterator value="#request.list" id="us">
   <tr>
   <td><s:property value="#us.id"/>
   </td>
  
   <td><s:property value="#us.username"/>
   </td>
  
   <td><s:property value="#us.password"/>
   </td>
  
   <td><s:property value="#us.userId"/>
   </td>
   </tr>
   </s:iterator>
   </table>

username:${user.username}<%= request.getAttribute("username") %><br>
password:${user.password}<%= request.getAttribute("password") %><br>



  </body>
</html>
分享到:
评论

相关推荐

    struts2 标签使用

    这里使用了 `&lt;s:iterator&gt;` 标签来遍历一个列表 `list`。对于列表中的每一个元素 `item`,如果 `item.attrValueId` 不为 `0`,则会显示相应的 `AttrValue`、`CountAll` 和 `CountRequest` 的值;否则只显示 `...

    Struts2 JSP中将list,set ,Map传递到Action然后<s:iterator>遍历(三十五)

    一旦Action处理完数据,我们可以使用`&lt;s:iterator&gt;`标签在JSP中遍历并展示这些集合。例如: ```jsp &lt;s:iterator value="list"&gt; &lt;p&gt;&lt;s:property value="this"/&gt;&lt;/p&gt; &lt;/s:iterator&gt; &lt;s:iterator value="set"&gt; ...

    struts与jsp 使用方法

    在action里面写了方法获取一个list,再将这个list的值放到jsp页面中显示出来,用的是&lt;s:iterator&gt;标签。

    Struts2 iterator 标签遍历 Map,List,数组(三十六)

    在这个例子中,`myMap`是Action类中的一个Map属性,`iterator`标签会遍历Map的每个键值对,并使用`s:property`标签显示它们。 接下来,我们讨论如何遍历List。List是一种有序的集合,`iterator`标签通过`status`...

    对 Struts 2 的 s: iterator tag 中嵌套的所有 s: checkbox 进行全选、反选操作

    在这个场景中,我们关注的是`s:iterator`标签和`s:checkbox`的使用,它们是Struts 2 中视图层(JSP)的重要组件,用于迭代数据集合并呈现复选框。在Web应用中,用户经常需要进行全选和反选的操作,这通常在管理多个...

    struts2 iterator标签遍历二维数组

    ### Struts2 Iterator标签 #### 1. 基本概念 `&lt;s:iterator&gt;`是Struts2的一个非常强大的标签,主要用于处理列表、数组等迭代数据。它可以方便地遍历集合或数组,并支持在遍历时获取当前索引、总数等信息。 #### 2....

    s:iterator 用法.pdf

    当有两个列表`attrN`和`attrV`,它们的元素一一对应时,可以使用`s:iterator`标签结合`status.index`来遍历: ```jsp &lt;s:iterator value="%{attrN}" id="id" status="status"&gt; index is:&lt;s:property value='...

    s:iterator 用法.docx

    key:&lt;s:property value='key'/&gt; value:&lt;s:property value='value'/&gt; &lt;/s:iterator&gt; ``` 或者: ```jsp &lt;s:iterator value="map" id="id" status="st"&gt; key:&lt;s:property value='key'/&gt; value:&lt;s:property ...

    strust2 s:iterator常用情况个人总结

    ### Struts2 `s:iterator` 标签的使用总结 在 Struts2 框架中,`s:iterator` 是一个非常重要的标签,它主要用于遍历集合数据(如数组、列表、映射表等),并且在 JSP 页面上显示这些数据。下面将根据提供的示例代码...

    s:iterator 用法 (2).docx

    当前索引是偶数为:&lt;s:property value='#st.index'/&gt;&lt;/s:if&gt; 当前元素值:&lt;s:property value='char'/&gt; &lt;/s:iterator&gt; ``` 这段代码会判断当前元素索引是否为偶数,并打印相应的索引和元素值。 3. **遍历Map** ...

    s:iterator 用法 (2).pdf

    Struts2框架中的`s:iterator`标签是用于循环遍历集合数据的重要标签,适用于处理数组、列表、Map等数据结构。下面将详细讲解这个标签的用法及其各种属性。 1. **基本用法** `s:iterator`标签的基础用法是通过`...

    Struts2标签 s:if test 判断String类型的对象属性值和单字符是否相等的问题

    下面通过两个具体的场景来进一步说明如何在Struts2中正确地使用`s:if`标签: ##### 场景一:遍历列表并进行比较 ```xml &lt;s:iterator value="FunTypeList"&gt; &lt;input type="radio" name="&lt;s:property value='...

    struts2中iterator 标签的使用详解

    ### Struts2中Iterator标签的深入解析与应用 在Struts2框架中,`&lt;s:iterator&gt;`标签是一个非常强大的工具,用于在JSP页面上循环遍历集合数据,如列表(List)、数组、Map等。它允许开发者以一种动态且灵活的方式展示...

    struts2 标签库 帮助文档

    1. &lt;s:generator separator="" val=""&gt;&lt;/s:generator&gt;----和&lt;s:iterator&gt;标签一起使用 H: 1. &lt;s:head/&gt;-----在&lt;head&gt;&lt;/head&gt;里使用,表示头文件结束 2. &lt;s:hidden&gt;&lt;/s:hidden&gt;-----隐藏值 I: 1. &lt;s:...

    struts2 标签iterator使用

    通过本文档提供的代码示例,我们将深入探讨`&lt;s:iterator&gt;`标签的使用方法及其与不同数据类型(如简单对象、列表、数组)的交互方式。 ### 一、`&lt;s:iterator&gt;`标签的基本用法 `&lt;s:iterator&gt;`标签允许你在JSP页面上...

    Struts2标签 UI标志又可以分为表单UI和非表单UI两部分

    2. **Iterator标签** - `&lt;s:iterator&gt;` 标签用于遍历集合数据。 - 示例: ```xml &lt;s:iterator value="linkList" status="bean"&gt; &lt;tr&gt; &lt;td class="data_tab_tdcl"&gt; &lt;s:property value="#bean.Index+1"/&gt; &lt;/...

    struts 2 s标签 struts 2 s标签

    `s:component` 用于使用自定义标签,它可以与主题和模板配合使用。例如: ```jsp &lt;s:component template="mytemplate.jsp"&gt; &lt;s:param name="list" value="{'Spring2.0' , 'J2EE' , 'Ajax'}" /&gt; &lt;/s:component&gt; ...

    struts2中siterator 标签的使用详解 及 OGNL用法

    - **遍历数组或列表**:`&lt;s:iterator value="{'1','2','3','4','5'}" id='number'&gt;...&lt;/s:iterator&gt;` 这个例子中,`siterator` 标签将遍历给定的字符串数组,并为每个元素提供 ID 'number'。 - **利用 status 获取...

    s:iterator的EL表达式原理

    EL表达式和Struts2的`s:iterator`标签结合使用,使得在JSP页面上处理和显示数据变得更加简单和直观。通过OGNL,我们可以方便地访问对象的深层属性,而`s:iterator`则负责遍历集合,非常适合展示列表或数组数据。在...

    SSH笔记-set标签、push标签、if/elseif/else标签、iterator标签、sort标签

    本文将详细讲解SSH框架中涉及到的五个关键标签:`set`、`push`、`if/elseif/else`、`iterator`以及`sort`,并结合它们在实际应用中的用法进行深入探讨。 ### `set`标签 `set`标签在Struts2框架中用于在Value Stack...

Global site tag (gtag.js) - Google Analytics