JSTL 中使用foeach巢狀迴圈

2021-09-01 22:34:36 字數 1358 閱讀 9201

很長時間沒有寫過jsp**了,今天碰到乙個使用jstl froeach迴圈的問題,

需求是這樣的:

每個使用者都有多個收貨位址,再jsp中將這些使用者對應的收貨位址展示出來

下面我做的乙個小例子

servlet**:

address address1 = new address();

address1.setid(1);

address1.setname("位址1");

address1.setphone("123");

address1.setpostcode("456");

address address2 = new address();

address2.setid(2);

address2.setname("位址2");

address2.setphone("123");

address2.setpostcode("456");

list list = new arraylist();

list.add(address1);

list.add(address2);

user user1 = new user();

user1.setid(1);

user1.setusername("user1");

user1.setnickname("papa");

user1.setpassword("123123");

user1.settype(4);

user1.setaddresses(list);

user user2 = new user();

user2.setid(1);

user2.setusername("user2");

user2.setnickname("papa");

user2.setpassword("123123");

user2.settype(4);

user2.setaddresses(list);

list userlist = new arraylist();

userlist.add(user2);

userlist.add(user1);

request.setattribute("userlist", userlist);

requestdispatcher rd = request.getrequestdispatcher("/index.jsp");

rd.forward(request, response);

jsp中的**

$

在Intellij Idea中使用JSTL標籤庫

習慣了eclipse和myeclipse開發的我們總是依賴於系統的外掛程式,而當我想當然的以為intellij idea 的jstl 的使用應該和myeclispe一樣,當時使用起來卻到處碰壁,完全找不到思路,網上查閱資料也是缺少一部分,下面我來總結了idea jstl標籤的引入和使用的全過程 如果...

jsp中使用jstl匯入html亂碼問題解決方法

在jsp中通過jst的匯入html時會出現亂碼的現象,其原因是org.apache.taglibs.st程式設計客棧andard.tag.common.core.importsupport 的charencoding的值為空則會出現charencoding為預設值也就是iso 8859 1 程式設計...

巢狀for迴圈中使用標號

可以給語句塊加標號賦予它們名稱,標號位於語句之前。標號只能被continue和break引用。格式如下 label statement 語句前只允許加乙個標號,標號後面不能跟大括號。通過用break後加標號對處於標號中的語句進行控制。往往標號後是for.while.do while等迴圈。通過用標號...