zoukankan      html  css  js  c++  java
  • xml中使用foreach遍历对象

    如果是一个带数据的List对象

    <select id="selectProductMSTList" resultType="java.util.Map"  parameterType="map">
        SELECT
             <foreach collection="fields" item="field" index="index" close=""  separator=",">
                #{field.tablekoumokuNames,jdbcType=VARCHAR}
            </foreach>    
        FROM
            ${temp}.m_product
        LEFT  JOIN ${temp}.m_type_cd ON ${temp}.m_product.product_group_cd = ${temp}.m_type_cd.type_cd
        WHERE
            ${temp}.m_product.anken_id = #{ankenId,jdbcType=VARCHAR} AND
            ${temp}.m_product.subsidiary_cd = #{subsidiaryCd,jdbcType=VARCHAR} AND
            ${temp}.m_product.sub_anken_id = #{subAnkenId,jdbcType=VARCHAR}
        ORDER BY
            ${temp}.m_product.subsidiary_cd ASC,
            ${temp}.m_product.brand_cd ASC,
            ${temp}.m_product.product_cd ASC
    </select>

     遍历一个map对象:

    Map<String,Object> xx=new HashMap<String, Object>();
    xx.put("22","ABC");
    
    paramMap.put("maps",xx);
            <foreach collection="maps" item="field" index="key" separator=",">
                  ${field}={key}
            </foreach> 
  • 相关阅读:
    培训第一天
    jQuery日期时间控件
    java.lang.ExceptionInInitializerError
    j2ee 获取上下文环境
    BeanUtil.ConversionException
    Python3.x和Python2.x的区别
    Apache开启伪静态
    总结
    常用的视频网站
    lua语言萌新之路
  • 原文地址:https://www.cnblogs.com/sunxun/p/5586598.html
Copyright © 2011-2022 走看看