日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

el表达式遍历list中的list_EL表达式获取map和list集合中的值 | 学步园

發布時間:2023/12/18 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 el表达式遍历list中的list_EL表达式获取map和list集合中的值 | 学步园 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Map的每個對象以key=value的形式給出

當forEach tag的item屬性中的表達式的值是java.util.Map時,在var中命名的變量被設置為類型是java.util.Map.Entity的item。這時,迭代變量被稱為entity,因此,用表達式${entity.key}取得鍵名。

在下面的例子中你會看到,可以用表達式${entity.value}得到每個entity的值。這是因為java.util.Map.Entity對象有getKey和getValue方法,表達式語言遵守JavaBean的命名約定。

通常,JSP EL表達式${a.b.c.d}是用代碼a.getB().getC().getD()來計算的。這種表達式是對JavaBean屬性的相繼調用的簡化

Map map = new HashMap();?// 實例化map 接口

map.put("aa","xyy");

map.put("bb","pzw");

map.put("cc","hy");

map.put("dd","bu");

map.put("ee","haha");?// 向集合中增加內容

request.setAttribute("map",map); // 向 request 集合中保存

%>

${map}//獲取map集合中的值

List集合和map用法差不多 具體用法

List list = new ArrayList();?// 實例化list 接口

list.add("abc");

list.add("123");

list.add("haha");

list.add("hehe");// 向集合中增加內容

request.setAttribute("list",list); // 向 request 集合中保存

%>

${list[0]}

${list[1]}

${list[2]}

${list[3]} //獲取list集合中的值

各個集合的作用對象

總結

以上是生活随笔為你收集整理的el表达式遍历list中的list_EL表达式获取map和list集合中的值 | 学步园的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。