国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

JSTL

wangxinarhat / 523人閱讀

摘要:關于對本次學習的進行總結下載在中,直接搜索,,找到下載量最高的,下載版本。設置循環變量到幾結束。設置步長等同與中的,或。格式化數字保留小數點后位,它會四舍五入如果不足位,以補位保留小數點后位,它會四舍五入如果不足位,不補位

關于對本次學習的JSTL進行總結

下載

在mvnrepository中,直接搜索jstl,,找到下載量最高的,下載1.2版本。


下載完導入到項目里面就好了

jstl概述
jstl是apache對EL表達式的擴展
使用需導jar包
JSTL標簽庫

core:核心標簽庫

fmt:格式化標簽庫

sql:數據庫標簽庫(過時)

xml:xml標簽庫(過時)

使用taglib指令導入標簽庫

在使用標簽的JSP頁面中使用taglib指令導入標簽庫

   下面是導入JSTL的core標簽庫:
   <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>

prefix="c",可以隨便給值,但大家都用的c

uri="http://java.sun.com/jstl/core",標簽庫的uri

:輸出

value:可以是字符串常量,也可以是EL表達式
default:當要輸出的內容為null時,會輸出default指定的值
escapeXml:默認值為true,表示轉義!

:設置(創建域的屬性)

在session中添加name為a,value為hello的數據。
value:變量值,可以是EL表達式
scope:域,默認為pageContext,可選值:pageContext、request、session、application

:刪除域變量

刪除pageContext中name為a的數據!

輸出:/項目名/AServlet

子標簽,用來給url后面添加參數

   
    
    c:param name="password" value="123"/>
   

輸出:/項目名/AServlet?username=abc&password=123


對應java中的if語句

...,當test為值時,執行標簽體內容!


它對應java中的if/else if/ ... /else


  ...
  ...
  ...
   ... 
   ...

 
 

var:循環變量
begin:設置循環變量從幾開始。
end:設置循環變量到幾結束。
step:設置步長!等同與java中的i++,或i+=2。step默認為1

用來輸出數組、集合


     ${str}

items:指定要循環誰,它可以是一個數組或一個集合

輸出循環狀態
使用varStatus來創建循環狀態變量

count:循環元素的個數

index:循環元素的下標

first:是否為第一個元素

last:是否為最后一個元素

current:當前元素

   
   ${vs.index} ${vs.count } ${vs.first } ${vs.last } ${vs.current }

fmt:格式化:日期、數字(格式化庫)

導庫

<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

格式化時間

<%
    Date date = new Date();
    request.setAttribute("date", date);

%>


把當前時間設置格式為yyyy-MM-dd HH:mm:ss,從result域中查找date。

格式化數字

<%
    request.setAttribute("num1", 3.1415926);
%>


0.000:保留小數點后3位,它會四舍五入!如果不足3位,以0補位!
#.###:保留小數點后3位,它會四舍五入!如果不足3位,不補位!

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/73867.html

相關文章

  • maven 工程 springMVC 使用 jstl 失敗

    摘要:問題描述在使用時,添加依賴,在文件中使用表達式失敗。所以,當你使用包含以上版本時,會報說。而以下版本,在運行時會提供對的支持。也就是說,只要將范圍改成或者即可。經過修改后,代碼親測有效。當然,還有可能是其他錯誤。 問題描述:在使用springMVC時,Maven 添加 Jstl 依賴,在 .jsp 文件中使用 jstl 表達式失敗。報The absolute uri: http://j...

    Hancock_Xu 評論0 收藏0
  • JavaWEB開發11——JSP

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

    beita 評論0 收藏0
  • JSP第五篇【JSTL的介紹、core標簽庫、fn方法庫、fmt標簽庫】

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

    solocoder 評論0 收藏0
  • 關于jstl中foreach遍歷list中map的問題

    在jsp中需要通過由于一些原因需要處理后臺傳來的一個數據。是一個List,List中包含幾個map,而這個map還不是存入的是一個對象,而是類似選擇題的一樣A,B,C,D的鍵值對,而我想得到的效果如下圖: showImg(https://segmentfault.com/img/bVJoL7?w=774&h=449); 假設此時你使用的三層foreach而不加任何屬性,那么肯定不會出現我想要的結果...

    tainzhi 評論0 收藏0
  • JavaWEB開發12——el&jstl

    摘要:列名字段名表單中的屬性名要一至創建數據庫及表開發應用搭建開發環境添加包創建實現類層業務層接口實現類數據訪問層接口實現類添加工具類表示層要注意注冊頁面登錄頁面 一、JavaWeb開發模式 C/S:客戶端 / 服務器 (胖客戶端)B/S:瀏覽器 / 服務器 (瘦客戶端) JavaBean: 就是一個普通類(實體bean),包含三樣標準:一個無參構造、私有屬性、公共的getter和se...

    Lionad-Morotar 評論0 收藏0

發表評論

0條評論

wangxinarhat

|高級講師

TA的文章

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