回覆列表
  • 1 # 使用者4440064888598

    在EL中,方括號運算子用來檢索陣列和集合的元素。對於實現 java.util.Map 介面的集合,方括號運算子使用關聯的鍵查詢儲存在對映中的值。在方括號中指定鍵,並將相應的值作為表示式的值返回。例如,表示式 ${map["key"]} 返回與 map識別符號所引用的 Map 中的 "key" 鍵相關聯的值。 當forEach 的items屬性中的表示式的值是java.util.Map時,則var中命名的變數的型別就是 java.util.Map.Entry。這時var=entry的話,用表示式${entry.key}取得鍵名。用表達${entry.value}得到每個entry的值。這是因為java.util.Map.Entry物件有getKey和getValue方法,表示式語言遵守JavaBean的命名約定。 map2 = new HashMap(); map2.put("a","hello world"); map2.put("b","this is map"); request.setAttribute("map2",map2); %> 鍵值對遍歷 鍵遍歷 值遍歷

    list = new ArrayList

  • 中秋節和大豐收的關聯?
  • 遇到黑廠怎麼辦?