[英]how to display value to the select tag in struts2
如何在struts2中向select標簽顯示值,我將值列表用作Map
我的密碼
第一種:
動作課
private Map<Integer, String> mapForSelect;
mapForSelect.put(1, "map 1");
mapForSelect.put(2, "map 2");
mapForSelect.put(3, "map 3");
mapForSelect.put(4, "map 4");
mapForSelect.put(5, "map 5");
mapForSelect.put(6, "map 6");
..........
.........
settres and getters for "mapForSelect"
jsp頁面,
<s:select label="Map Demo" list="mapForSelect" value= "3" />
它將選擇默認值顯示為“ map 3”
第二種類型:
private Map<String, String> mapForSelect;
mapForSelect.put("one", "map 1");
mapForSelect.put("second", "map 2");
mapForSelect.put("three", "map 3");
mapForSelect.put("four", "map 4");
mapForSelect.put("five", "map 5");
mapForSelect.put("six", "map 6");
..........
.........
settres and getters for "mapForSelect"
jsp頁面,
<s:select label="Map Demo" list="mapForSelect" value= "three" />
這次選擇不顯示任何默認值,我想用這種方式顯示默認值。
請為此提供解決方案。
提前致謝。
使用value="'three'"
代替,因此該值將是一個字符串。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.