struts2中標籤的使用心得

2021-06-09 04:10:29 字數 739 閱讀 3259

兩個bean:category(父框中顯示)、subcategory(聯動子框中顯示)。

action中:。。

。private map> subcategorymap = new hashmap>();//全域性變數getter,setter方法自己寫。。

//方法中關鍵**如下

listcategorylist = categoryservice.findallcategory();

for(int i=0;itemplist = new arraylist();

templist = subcategoryservice.findbycategoryid(categorylist.get(i).getid());

subcategorymap.put(categorylist.get(i).getid(),templist);

}jsp頁面顯示:

頁面關鍵:通過doublelist屬性,將第乙個框list中的id和第二個框中的map中的key聯絡起來,top值第乙個框中的整個物件

特別注意:標籤必須放在中,放在普通中會出錯,而且s:form必須指定name屬性

另外,希望頁面美觀的話,希望s:doubleselect標籤和左邊的字對齊,則指定s:doubleselect屬性theme="******"

希望兩個select排成一行(貌似預設是上下行的),則在頁面頂部宣告css:

然後在外面套乙個< div class="doubleselect">就可以了!

struts2中標籤的使用

1 靜態生成 註解 這裡從頁面來靜態 也就是在頁面中寫死啦 構造下拉選項,關鍵點是list 通過它實現的select的兩個option headerkey指定預設的選項 value headervalue指定預設的選項 text 2 action傳遞list過來 註解 這裡通過乙個list型別的物件...

struts2中標籤的使用

1 靜態生成 註解 這裡從頁面來靜態 也就是在頁面中寫死啦 構造下拉選項,關鍵點是list 通過它實現的select的兩個option headerkey指定預設的選項 value headervalue指定預設的選項 text 2 action傳遞list過來 註解 這裡通過乙個list型別的物件...

struts2中標籤的使用

1 靜態生成 註解 這裡從頁面來靜態 也就是在頁面中寫死啦 構造下拉選項,關鍵點是list 通過它實現的select的兩個option headerkey指定預設的選項 value headervalue指定預設的選項 text 2 action傳遞list過來 註解 這裡通過乙個list型別的物件...