jsp列表页中显示动态map key对应的值的数据

针对于一个列表中的对象数据,动态展示到jsp上的放以及在jsp取对应map中对应key的值

代码:

@Data

public class MIndexBannerTypeimplements Serializable {

private Integerid;

    private IntegerbannerType;

    private Stringname;

    private DatecreateTime;

}


public String getList(Page page, ModelMap map, HttpServletRequest request) {

    List mIndexBannerTypeList =mIndexBannerService.getMIndexBannerTypeList();

    HashMap maps =new HashMap<>();

    mIndexBannerTypeList.forEach(banner->{

maps.put(banner.getBannerType(),banner.getName());

    });

    request.setAttribute("maps",maps);

}

jsp代码:

<c:out value="${maps[vo.bannerType]}"></c:out>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JSP总结(经典) day1 JSP 定义: 1)Java Server Page, Java EE 组件,本...
    java日记阅读 3,511评论 0 13
  • 一、JSP基础 1.1什么是JSP JSP(Java ServerPage)是Java服务器端动态页面技术。是su...
    晨星资源阅读 1,175评论 0 6
  • JAVA面试题 1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 ...
    JA尐白阅读 1,182评论 1 0
  • 一.JSP Java Server Page:从用户角度看,就是一个网页,从程序员角度看待,其实就是一个java类...
    爱乐之农阅读 254评论 0 0
  • 一、jsp介绍 jsp作用jsp全称java server pages(java服务器页面),本质是一个servl...
    圣贤与无赖阅读 1,270评论 0 14