假如我們要在jsp中讓使用者選擇他屬於哪個國家
action裡有個user的bean物件,user這個po裡有id,username和country物件,country這個po裡有id,countryname;
靜態載入:
動態載入
方法1:
後台dao取出對應的listcountrylist;
後台業務層將countrylist轉化為mapcountrymap,key為id,value為countryname;
action中新增mapcountrymap物件並將業務層的map賦值給他;
jsp**:
標籤中list屬性對應action中的countrymap,的value值和顯示值對應map的k/v對
方法2:後台dao取出對應的listcountrylist;
action中新增listcountrylist物件並將dao層的list賦值給他;
jsp**:
標籤中list屬性對應action中的countrylist,的value值和顯示值對應標籤中的listkey屬性(對應list封裝的po即country的id)和listvalue屬性(對應list封裝的po即country 的countryname).
注:的headerkey,headervalue為預設的的value值和顯示值
例如:在action中新增乙個country country物件作為jsp顯示的預設值
jsp**:
struts2學習複習標籤(select 標籤)
struts2 select標籤的用法 struts2的select標籤中,常用的有以下幾個屬性 1 struts2中的select 標籤中,必須設定的屬性只有乙個,即是list。2 select標籤的list中必須有值,不然會報錯。如果沒有值,可以加上headerkey,headervalue,這...
Struts2的s generator的標籤
近日學習strut2的標籤,對幾個感覺有點問題的做一下小結 generator 標籤,該標籤可以將指定字串按指定分隔符分割成多個字串。生成的多個字串可以用 iterator 標籤進行迭代輸出。可以這麼理解 generator 標籤將乙個字串轉換成乙個 list 集合。在該標籤體內,整個臨時生成的集合...
struts2 設定select選中
首先利用struts2 的標籤 list屬性 就是 action 中從後台獲取的 list 選項集合的值。name屬性 可以利用它來在後台獲取使用者所選取的值。theme屬性 這個屬性是去掉 s標籤原有樣式的意思 所有的 s標籤都通吃。listkey 屬性跟 listvalue 屬性 listkey...