2018-02-28 el表达式获得javaBean

<!-- 用el获取javabean -->
    <%
        
    Girl girl = new Girl("莹莹",18);
    
    request.setAttribute("girl", girl);
    
    %>
    ${girl}
    ${girl.age}<!-- 相当于调用了getAge() -->
    ${girl.name}<!-- 相当于调用了getName() -->
    
    <hr/>
    <!-- 取出list集合 -->
    <%
        List list = new ArrayList();
        list.add("aaa");
        list.add("bbb");
        list.add("ccc");
        
        request.setAttribute("list", list);
    %>
    ${ list}
    ${ list[0]}
    ${ list[1]}
    ${ list[2]}
    
    <hr/>
    <!-- 取出map集合 -->
    
    <%
        Map map = new HashMap();
        map.put("aaa","111");
        map.put("bbb","222");
        map.put("ccc","333");
        
        request.setAttribute("map2", map);
        
    %>
    
    ${map2 }
    ${map2.aaa }
    ${map2.bbb }
    ${map2["aaa"] }
    
    <hr/>
    <!-- 取出数组 -->
    
    <%
        String[] args = {"111","222","333"};
        
        request.setAttribute("names", args);
        
    %>
    ${names}
    ${names[0]}
    ${names[1]}
    ${names[2]}
    
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容