`
huangjiateng
  • 浏览: 35800 次
社区版块
存档分类
最新评论

struts2显示MAP数据

 
阅读更多
struts2显示MAP数据
<table border=1 width=500px>
       <tr><th>商品号</th><th>销售数量(单位:件)</th><th>销售日期</th></tr>
      <s:iterator value="#request.map_statistics.keySet()" id="business">  //map健值
<tr style="text-align:center;">
        <td><s:property value="%{#business}"/></td>

        //健对应的值,JAVABEAN对象
      <s:iterator value="#request.map_statistics.get(#business)" id="stocks"> 

              <s:property value="%{#stocks.count}"/></td>
      <td><s:property value="%{#stocks.date}"/></td>
     </s:iterator>
       </tr>
      </s:iterator>
      </table>





<table border=1 width=500px>
      <tr>
       <th>商品号</th>
       <th>总进货</th>
    <th>总出货</th>
       <th>剩余量(单位:件)</th>
      </tr>
   <s:iterator value="#request.map.keySet()"  id="maptype">
   <tr style="text-align:center;">
    <td>
     <s:property value="%{#maptype}"/>  //map健值
    </td>
    <s:iterator value="#request.map.get(#maptype)" id="stocks">  //存放了数组
     <td><s:property value="%{#stocks}"/></td>
    </s:iterator>
   </tr>
   </s:iterator>
  </table>
分享到:
评论

相关推荐

    struts2 标签 doubleselect动态 用法

    struts2 标签动态数据用法, 在实际应用中,list往往是action返回的一个List,listKey和listValue来显示第一级下拉框,doubleList往往是一个Map, List&lt;DataObject&gt;&gt;,其中Map中的Key值是第一级下拉框的listKey。

    struts2 标签库 帮助文档

    Struts 2 标签库(文档手册) Tags-API-CLSW-JSP &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列 A: 1. 2. &lt;s:a href=""&gt;&lt;/s:a&gt;-...

    深入浅出Struts 2 .pdf(原书扫描版) part 1

    如数据类型转换、文件上传和下载、Struts2应用的安全性、调试与性能分析、FreeMarker、Velocily、Ajax,等等。跟随作者一道深入Struts2。聆听大量来之不易的经验之谈。你对Struts2开发框架的理解和应用水平都将更上...

    Struts in Action中文版

    2. 深入 STRUTS架构..................................................................................37 2.1. 随便谈谈......................................................................................

    struts in Action

    2. 深入STRUTS 架构..................................................................................37 2.1. 随便谈谈.......................................................................................

    Java学习笔记-个人整理的

    {4.15}Map的迭代}{90}{section.4.15} {4.15.1}字符统计}{91}{subsection.4.15.1} {5}格式化输入输出}{94}{chapter.5} {5.1}时间与日期}{94}{section.5.1} {5.1.1}各类时间日期转换}{94}{subsection.5.1.1} {...

    java面试题

    Struts2只是起到一个数据接收和转接的功能,就是Controller控制器,而传来数据的页面叫view显示层,Struts2将数据提交给进行处理的类叫Model模型层,专门进行数据处理和数据库的连接。 heap和stack有什么区别? 答:...

    java面试宝典

    139、当我使用一个结果集时,如何防止字段为"null"的字域显示在我的HTML输入文本域中? 35 140、如何中SERVLET或JSP下载一个文件(如:binary,text,executable)? 36 141、使用useBean标志初始化BEAN时如何接受初始化...

    外文翻译 stus MVC

    Struts is a set of cooperating classes, servlets, and JSP tags that make up a reusable MVC 2 design. This definition implies that Struts is a framework, rather than a library, but Struts also contains...

    为了将数据保存在数据库中,具有toMap()方法,并从数据库中检索数据,具有fromMap(Map&lt;String&gt; map)方法。 此类允许以本地化的方式显示货币的价值。 此外,它允许使用“ k”表示形式查看它(例如,“ 10,000 USD”...

    Spring面试题

    用户提交表单时,一个配置好的ActionForm对象被创建,并被填入表单相应的数据,ActionServler根据Struts-config.xml文件配置好的设置决定是否需要表单验证,如果需要就调用ActionForm的 Validate()验证后选择将...

    iBATIS实战

    8.3.1 定义如何检索和显示数据 140 8.3.2 确定将涉及哪些数据库结构 140 8.3.3 以静态格式编写SQL 141 8.3.4 将动态SQL标签应用到静态SQL上 141 8.4 高级动态SQL技术 142 8.4.1 定义结果数据 142 8.4.2 定义所需的...

    最新Java面试宝典pdf版

    2. 用table显示n条记录,每3行换一次颜色,即1,2,3用红色字体,4,5,6用绿色字体,7,8,9用红颜色字体。 83 3、HTML 的 form 提交之前如何验证数值文本框的内容全部为数字? 否则的话提示用户并终止提交? 84 4、...

    Java面试宝典2010版

    2. 用table显示n条记录,每3行换一次颜色,即1,2,3用红色字体,4,5,6用绿色字体,7,8,9用红颜色字体。 3、HTML 的 form 提交之前如何验证数值文本框的内容全部为数字? 否则的话提示用户并终止提交? 4、请写...

    Java面试笔试资料大全

    2. 用table显示n条记录,每3行换一次颜色,即1,2,3用红色字体,4,5,6用绿色字体,7,8,9用红颜色字体。 83 3、HTML 的 form 提交之前如何验证数值文本框的内容全部为数字? 否则的话提示用户并终止提交? 84 4、...

Global site tag (gtag.js) - Google Analytics