亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

關(guān)于jstl中foreach遍歷list中map的問題

tainzhi / 1916人閱讀

在jsp中需要通過由于一些原因需要處理后臺傳來的一個數(shù)據(jù)。
是一個List,List中包含幾個map,而這個map還不是存入的是一個對象,而是類似選擇題的一樣A,B,C,D的鍵值對,
而我想得到的效果如下圖:

假設(shè)此時你使用的三層foreach而不加任何屬性,那么肯定不會出現(xiàn)我想要的結(jié)果

而在jsp中的foreach是不像java里面的for可以控制循環(huán)的,假設(shè)你像平時一樣使用三層for循環(huán),那么此時你的結(jié)果肯定是你想不到的

其類似結(jié)構(gòu)是

   循環(huán)輸出題目
      
         這里遍歷一個List,取出里面的map
              輸出選擇題的四個選項
              
        

假設(shè)你是這樣寫的而不加任何參數(shù)那么很可能你顯示的結(jié)果會是如下圖:

即在一個題目下面將所有的答案全部輸出了

那么怎樣處理呢,這是時候就要用到foreach標簽的begin和end屬性了,
begin:指定從第幾個元素開始
end:指定從第幾個元素結(jié)束
那么此時就好辦了,在第一個foreach標簽里面定義一個變量,因為最外層foreach是控制輸出題目數(shù)量的,也就是最好的定義的
那么后面修改代碼為


   循環(huán)輸出題目

      //即表示每次只讓你找出一個map
         這里遍歷一個List,取出里面的map
              輸出選擇題的四個選項
              
        

后來便可以得到想要的額結(jié)果了

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/69882.html

相關(guān)文章

  • JSP第五篇【JSTL介紹、core標簽庫、fn方法庫、fmt標簽庫】

    摘要:標簽在為一個地址附加參數(shù)時,將自動對參數(shù)值進行編碼,例如,如果傳遞的參數(shù)值為中國,則將其轉(zhuǎn)換為后再附加到地址后面,這也就是使用標簽的最大好處。 什么是JSTL JSTL全稱為 JSP Standard Tag Library 即JSP標準標簽庫。 JSTL作為最基本的標簽庫,提供了一系列的JSP標簽,實現(xiàn)了基本的功能:集合的遍歷、數(shù)據(jù)的輸出、字符串的處理、數(shù)據(jù)的格式化等等! 為什么要使...

    solocoder 評論0 收藏0
  • MyBatis理解與掌握(動態(tài)SQL)

    摘要:理解與掌握動態(tài)框架就是簡單的條件判斷,利用語句我們可以實現(xiàn)某些簡單的條件選擇。有了元素我們就可以動態(tài)的更新那些修改了的字段。 MyBatis理解與掌握(動態(tài)SQL) @(MyBatis)[Java, 框架, MyBatis] if if 就是__簡單的條件判斷 __,利用if語句我們可以實現(xiàn)某些簡單的條件選擇。先來看如下一個例子: select * from user whe...

    blankyao 評論0 收藏0
  • JSP自定義標簽就是如此簡單

    摘要:傳統(tǒng)標簽是這樣子的將標簽體的內(nèi)容通過注入到對象中?,F(xiàn)在我們使用標簽來進行防盜鏈模擬下場景頁面是海賊王資源,頁面提示非法盜鏈,是我的首頁。 為什么要用到簡單標簽? 上一篇博客中我已經(jīng)講解了傳統(tǒng)標簽,想要開發(fā)自定義標簽,大多數(shù)情況下都要重寫doStartTag(),doAfterBody()和doEndTag()方法,并且還要知道SKIP_BODY,EVAL_BODY等等的變量代表著什么,...

    codercao 評論0 收藏0
  • JSP第四篇【EL表達式介紹、獲取各類數(shù)據(jù)、11個內(nèi)置對象、執(zhí)行運算、回顯數(shù)據(jù)、自定義函數(shù)、fn方法

    什么是EL表達式? 表達式語言(Expression Language,EL),EL表達式是用${}括起來的腳本,用來更方便的讀取對象! EL表達式主要用來讀取數(shù)據(jù),進行內(nèi)容的顯示! 為什么要使用EL表達式? 為什么要使用EL表達式,我們先來看一下沒有EL表達式是怎么樣讀取對象數(shù)據(jù)的吧! 在1.jsp中設(shè)置了Session屬性 向session設(shè)置一個屬性 在2...

    flyer_dev 評論0 收藏0
  • JavaWEB開發(fā)11——JSP

    摘要:出現(xiàn)的目的同一樣也是要提到頁面中的腳本代碼。標準標準標簽庫有個子庫,但隨著發(fā)展,目前常使用的是他的核心庫標簽庫標簽庫的前綴下載與導入下載從的網(wǎng)站下載的包。 一、JSP技術(shù)1.jsp腳本和注釋jsp腳本:1) ----- 內(nèi)部的java代碼翻譯到service方法的內(nèi)部2) ----- 會被翻譯成service方法內(nèi)部out.print()3) ---- 會被翻譯成servlet的成員的...

    beita 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<