校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > JSP中一些JSTL核心標(biāo)簽用法總結(jié)

JSP中一些JSTL核心標(biāo)簽用法總結(jié)

熱門標(biāo)簽:南昌市地圖標(biāo)注app 如何用中國(guó)地圖標(biāo)注數(shù)字點(diǎn) 好操作的電話機(jī)器人廠家 南京新思維電話機(jī)器人 企業(yè)怎么在聯(lián)通申請(qǐng)400電話 百度地圖添加標(biāo)注圖標(biāo)樣式 泰州泰興400電話 怎么申請(qǐng) 聊城智能電銷機(jī)器人外呼 地圖標(biāo)注市場(chǎng)怎么樣

一、JSTL介紹
JSTL(JavaServer Pages Standard Tag Library)由JCP(Java Community Process)指定標(biāo)準(zhǔn),提供給 Java Web 開(kāi)發(fā)人員一個(gè)標(biāo)準(zhǔn)通用的標(biāo)簽函數(shù)庫(kù)。和 EL 來(lái)取代傳統(tǒng)直接在頁(yè)面上嵌入 Java 程序(Scripting)的做法,以提高程序可讀性、維護(hù)性和方便性。JSTL 主要由Apache組織的Jakarta Project 實(shí)現(xiàn),容器必須支持Servlet 2.4 且JSP 2.0 以上版本。
JSTL下載地址:http://tomcat.apache.org/taglibs/standard/,最新版本為JSTL 1.2,本文下載的是JSTL1.1
安裝:
解壓jakarta-taglibs-standard-1.1.2.zip,將解壓后lib目錄下的jstl.jar,standard.jar直接拷貝到工程下的WEB-INF/lib/目錄下(如果用的是myeclipse可以不用復(fù)制這2個(gè)文件,myeclipse有自帶的)。
導(dǎo)入標(biāo)簽庫(kù):
例如:

%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
  • uri:用于導(dǎo)入標(biāo)簽庫(kù)的uri。
  • prefix:標(biāo)簽庫(kù)的前綴,例如:c:out>,c就是前綴,相當(dāng)于為標(biāo)簽取個(gè)簡(jiǎn)單好記的名字。
  • tagdir:指定標(biāo)簽庫(kù)的路徑。

二、JSTL常用標(biāo)簽:
在JSP頁(yè)面中要使用格式化標(biāo)簽,必須使用%@ taglib%>指令,

%@ taglib prefex="c" uri="http://java.sun.com/jsp/jstl/core" %>

1.c:set>標(biāo)簽能夠?qū)⒆兞看鎯?chǔ)在JSP范圍中或者是JavaBean的屬性中

有五種格式:

(1)

c:set var="username" value="value">/c:set>

制定變量名和變量值

(2)

c:set var="username" value="value" scope="page|request|session|application">/c:set>

將value值保存到范圍為scope的變量中

(3)

c:set var="username" scope="page|request|session|application" >

文本內(nèi)容

/c:set>

將文本內(nèi)容的數(shù)據(jù)存儲(chǔ)到范圍為scope的變量中

(4)

c:set value="value" target="target" property="propertyName">/c:set>

將value值存儲(chǔ)到target對(duì)象的屬性中。

(5)

c:settarget="target" property="propertyName">
 
文本內(nèi)容

/c:set>

將文本內(nèi)容的數(shù)據(jù)存儲(chǔ)到target對(duì)象的屬性中

2.c:out>標(biāo)簽用來(lái)顯示數(shù)據(jù)的內(nèi)容,其格式語(yǔ)法有四種

(1)

c:out value="value">/c:out>

通過(guò)value屬性指定要顯示的值

(2)

c:out value="value" escapeXml="true|false">/c:out>

是否將value中的內(nèi)容按照原樣輸出

(3)

c:out value="value" default="No Data">/c:out>

通過(guò)Default屬性來(lái)設(shè)置默認(rèn)值

(4)

c:out value="value" escapeXml="true|false">

文本內(nèi)容

/c:out>

通過(guò)文本內(nèi)容設(shè)置默認(rèn)的值

3.c:remove>用來(lái)移除指定范圍的變量

c:remove var="number" scope="session">

%@page language="java" contentType="text/html;charset=gb2312" %>
%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
!DOCTYPE html>
html>
head>
title>remove標(biāo)簽的使用/title>
/head>
body>
h1>remove標(biāo)簽的使用/h1>
hr />
%-- 添加變量number,存儲(chǔ)在page范圍 --%>
c:set var = "number" value="${1+2}" scope="page" />
%-- 輸出變量 --%>
number:c:out value="${pageScope.number}" default="No Data"/>
%-- 移除page范圍number變量 --%>
c:remove var="number" scope="page" />
%-- 輸出變量 --%>
number:c:out value="${pageScope.number}" default="No Data"/>
/body>
/html>

4.c:if>標(biāo)簽用來(lái)執(zhí)行流程控制
c:if>標(biāo)簽有兩種格式

(1)沒(méi)有本體內(nèi)容的

c:if test="condition" var = "varName" [scope="{page|request|session|application}"] />

(2)有本體內(nèi)容的

復(fù)制代碼 代碼如下:

c:if test="condition" var = "varName" [scope="{page|request|session|application}"] >本體內(nèi)容/c:if>

5.c:choose>c:when>c:otherwise>標(biāo)簽

%@page language="java" contentType="text/html;charset=gb2312" %>
%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
!DOCTYPE html>
html>
head>
title>Choose標(biāo)簽的使用/title>
/head>
body>
h1>Choose標(biāo)簽的使用/h1>
hr />
c:choose>
c:when test="${46}">
c:out value="Yes" />
/c:when>
c:otherwise>
c:out value="No" />
/c:otherwise>
/c:choose>
/body>
/html>

6.c:forEach>標(biāo)簽
一種用來(lái)遍歷集合對(duì)象的成員

c:forEach [var="username"] items="collection" [varStatus="varStatusName"] [begin="begin"] [end="end"] [step="step"] >

本地內(nèi)容

/c:forEach>

一種是用來(lái)使語(yǔ)句循環(huán)執(zhí)行指定的次數(shù)

c:forEach [var="username"] [varStatus="varStatusName"] [begin="begin"] [end="end"] [step="step"] >

本地內(nèi)容

/c:forEach>

7.c:forTokens>標(biāo)簽,用來(lái)根據(jù)指定分隔符分割字符串

c:forTokens [var="varname"] items="stringOfTokens" delims="delimiters" [varStatus="varStatusName"] [begin="begin"] [end="end"] [step="step"] >

本地內(nèi)容

/c:forEach>

8.c:import>標(biāo)簽,可以把靜態(tài)或者是動(dòng)態(tài)的文件包含到本身的JSP網(wǎng)頁(yè)中

c:import url="url" [context="context"][var="varname"] [scope = "{page|request|session|application}"] [charEncoding="charEncoding"] >

本地內(nèi)容

/c:import>

9.c:param>標(biāo)簽,用來(lái)傳遞參數(shù)

10.c:url>標(biāo)簽,用來(lái)生成URL

不帶參數(shù)的

c:url value="value" [context="context"][var="varname"] [scope = "{page|request|session|application}"] />

帶參數(shù)的

c:url url="url" [context="context"][var="varname"] [scope = "{page|request|session|application}"] >

c:param />
標(biāo)簽

/c:url>

11.c:redirect>標(biāo)簽,可以從一個(gè)JSP頁(yè)面跳轉(zhuǎn)到另一個(gè)其他的頁(yè)面上去

不帶參數(shù)的

c:redirect url="url" [context="context"]/>

帶參數(shù)的

c:redirect url="url" [context="context"]>

c:param />標(biāo)簽

/c:redirect>
您可能感興趣的文章:
  • JSP中使用JSTL按不同條件輸出內(nèi)容的方法
  • JSP入門教程之客戶端驗(yàn)證、常用輸出方式及JSTL基本用法
  • jsp 使用jstl實(shí)現(xiàn)翻頁(yè)實(shí)例代碼
  • jsp中使用jstl導(dǎo)入html亂碼問(wèn)題解決方法
  • JSP和JSTL獲取服務(wù)器參數(shù)示例
  • 關(guān)于jsp頁(yè)面使用jstl的異常分析
  • JSP中常用的JSTL fmt(format格式化)標(biāo)簽用法整理

標(biāo)簽:臨汾 銅川 開(kāi)封 自貢 山南 烏蘭察布 吉林 白銀

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《JSP中一些JSTL核心標(biāo)簽用法總結(jié)》,本文關(guān)鍵詞  JSP,中,一些,JSTL,核心,標(biāo)簽,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《JSP中一些JSTL核心標(biāo)簽用法總結(jié)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于JSP中一些JSTL核心標(biāo)簽用法總結(jié)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    捆绑紧缚一区二区三区视频| 一区二区三区四区中文字幕| 国产激情91久久精品导航| 久久久精品免费免费| 国产麻豆成人传媒免费观看| 国产精品三级电影| av中文字幕在线不卡| 亚洲乱码中文字幕| 欧美日韩精品欧美日韩精品一| 日韩精品1区2区3区| 日韩欧美国产系列| 国产一二三精品| 国产精品成人免费| 欧美三电影在线| 麻豆成人91精品二区三区| 久久综合av免费| 岛国av在线一区| 亚洲免费观看高清在线观看| 9191成人精品久久| 国精品**一区二区三区在线蜜桃| 亚洲国产精品国自产拍av| 一本一道综合狠狠老| 日韩影视精彩在线| 国产偷国产偷精品高清尤物| 色婷婷一区二区| 日韩在线一区二区三区| 国产欧美日韩在线看| 日本久久一区二区三区| 免费xxxx性欧美18vr| 国产无人区一区二区三区| 欧美性猛交xxxx乱大交退制版| 免费成人在线视频观看| 国产精品麻豆久久久| 欧美狂野另类xxxxoooo| 国产精品一区久久久久| 一区二区三区精品视频| 日韩视频国产视频| 成人av在线资源网| 日韩福利视频网| 一区二区欧美在线观看| 99久久99久久精品免费观看 | 久久电影网站中文字幕 | 亚洲自拍偷拍av| 精品91自产拍在线观看一区| 色婷婷激情一区二区三区| 久久激情五月婷婷| 亚洲品质自拍视频网站| 精品av综合导航| 欧美伊人精品成人久久综合97| 国产曰批免费观看久久久| 亚洲午夜激情网页| 中文字幕av一区二区三区高| 91精品国产色综合久久不卡电影| 成人毛片在线观看| 蜜臀a∨国产成人精品| 亚洲精品乱码久久久久久久久| www久久精品| 欧美日韩国产免费一区二区| 成人av电影在线播放| 免费在线观看视频一区| 一区二区高清在线| 欧美国产1区2区| 欧美成人女星排名| 色婷婷av一区二区| 成人手机在线视频| 精品一区二区日韩| 午夜亚洲福利老司机| 亚洲特黄一级片| 国产日韩欧美精品在线| 日韩欧美亚洲一区二区| 欧美性色黄大片| 色综合中文字幕国产 | 欧美制服丝袜第一页| 成人午夜在线免费| 狠狠色2019综合网| 欧美aa在线视频| 亚洲午夜电影在线| 亚洲欧美色图小说| 欧美国产一区二区| 久久婷婷成人综合色| 欧美一级免费观看| 欧美日高清视频| 91免费看视频| a4yy欧美一区二区三区| 国产一二三精品| 韩国午夜理伦三级不卡影院| 日本少妇一区二区| 午夜一区二区三区在线观看| 一区二区三区免费| 一区二区三区中文在线| 中文字幕在线一区免费| 国产欧美精品一区aⅴ影院| 久久亚洲一区二区三区明星换脸| 欧美电视剧在线观看完整版| 国产精品国产三级国产普通话三级 | 自拍偷拍国产亚洲| 中文字幕+乱码+中文字幕一区| 久久综合给合久久狠狠狠97色69| 欧美成人精品1314www| 在线综合视频播放| 欧美视频日韩视频| 欧洲激情一区二区| 91美女视频网站| 北岛玲一区二区三区四区| 不卡的av电影在线观看| gogo大胆日本视频一区| 岛国一区二区在线观看| 不卡一区二区在线| bt欧美亚洲午夜电影天堂| 成人免费高清视频在线观看| 国产一区二区三区免费在线观看| 国产资源精品在线观看| 国产乱子伦一区二区三区国色天香| 精品一区二区三区香蕉蜜桃 | 国产亚洲欧美日韩俺去了| 久久久蜜桃精品| 久久久久国产精品麻豆ai换脸 | 7777女厕盗摄久久久| 精品视频在线免费| 欧美日韩和欧美的一区二区| 欧美日韩成人一区二区| 制服.丝袜.亚洲.另类.中文| 日韩欧美一级在线播放| 欧美精品一区二区三区很污很色的| 久久午夜免费电影| 中文字幕av不卡| 亚洲猫色日本管| 亚洲第一福利一区| 日本女优在线视频一区二区 | 国产suv精品一区二区三区| 波多野结衣一区二区三区| 色噜噜狠狠色综合欧洲selulu| 欧美色视频在线观看| 欧美一区二区视频观看视频| 久久综合给合久久狠狠狠97色69| 中文字幕不卡的av| 一区二区三区四区不卡在线 | 国产一区二区不卡| 99久久国产免费看| 精品视频免费在线| 日韩女优av电影| 中文字幕精品—区二区四季| 亚洲欧美成人一区二区三区| 天天综合天天做天天综合| 国模一区二区三区白浆| 91美女蜜桃在线| 欧美裸体一区二区三区| 亚洲午夜精品网| 悠悠色在线精品| 爽好久久久欧美精品| 国产一区中文字幕| 91免费视频网| 日韩三级av在线播放| 欧美国产精品一区二区| 亚洲成人免费看| 国产精品一区二区三区99| 色综合久久88色综合天天6| 日韩限制级电影在线观看| 欧美国产一区二区在线观看 | 亚洲丝袜自拍清纯另类| 天天综合天天综合色| 成人一区在线看| 欧美日韩国产系列| 久久精品一区二区三区av| 亚洲综合清纯丝袜自拍| 精品亚洲欧美一区| 色欧美片视频在线观看在线视频| 日韩欧美亚洲另类制服综合在线| 亚洲三级久久久| 久久爱www久久做| 色婷婷一区二区| 精品国产亚洲在线| 一区av在线播放| 国产精品影音先锋| 欧美又粗又大又爽| 久久久www成人免费毛片麻豆 | 精品国产乱码久久久久久久 | 色综合久久88色综合天天6 | 亚洲国产成人高清精品| 国产酒店精品激情| 欧美日韩视频专区在线播放| 亚洲国产精品精华液2区45| 蜜臀av性久久久久蜜臀aⅴ| www.欧美精品一二区| 精品少妇一区二区三区免费观看 | 欧美无砖专区一中文字| 久久久久久久精| 免费成人美女在线观看.| 91精品办公室少妇高潮对白| 国产欧美中文在线| 美女高潮久久久| 欧洲精品在线观看| 中文字幕亚洲综合久久菠萝蜜| 蓝色福利精品导航| 欧美日韩黄色一区二区| 亚洲精品va在线观看| 国产91精品一区二区麻豆亚洲| 欧美一区二区三区思思人| 一区二区三区 在线观看视频| 懂色av一区二区三区免费观看|