久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

jsp學(xué)習(xí)筆記

指令元素

指令元素位于<%@之后和%>之前,指令元素分為:page、include和taglib三種。

page指令

language:

目前只支持java這一種。

import:

在JSP頁面中使用的完整的類和接口名稱。

import有兩種語法格式,一種是用逗號分隔,如:

<%@page include=”java.util.ArrayList,java.io.*”%>

另一種是重復(fù)設(shè)置import屬性,如:

<%@page import=”java.util.ArrayList”%>

<%@page import=”java.io.*”%>

session:

true或false,默認(rèn)值為true。

當(dāng)session設(shè)置為true時(shí),相當(dāng)于JSP轉(zhuǎn)換后的Servlet中調(diào)用了request.getSession()。

buffer:

none或sizekb,該屬性指定out對象(JspWriter)所使用的緩沖區(qū)大小,如果設(shè)置為none,將不使用緩沖區(qū),所有輸出將通過ServletResponse和PrintWriter對象寫出。該屬性默認(rèn)值為8kb。

autoFlush:

true和false,是否自動(dòng)刷新緩沖區(qū),默認(rèn)值為true。

isThreadSafe:

該屬性用于指定JSP頁面的訪問是否是線程安全的,如果設(shè)置為false,則JSP頁面轉(zhuǎn)換后的Servlet將繼承SingleThreadModel接口,建議使用默認(rèn)值true。

info:

設(shè)置頁面的文字信息,該信息可以通過使用getServletInfo()方法得到。

errorPage:

定義JSP頁面發(fā)生異常時(shí),將轉(zhuǎn)向哪一個(gè)錯(cuò)誤處理頁面。在web.xml配置文件中,也可以指定錯(cuò)誤處理頁面。

isErrorPage:

true和false,用于指定該JSP頁面是否是錯(cuò)誤處理頁面。

contentType:

用于設(shè)定MIME類型和字符編碼。

pageEncoding:

設(shè)置字符編碼,如果該屬性未設(shè)置,同時(shí)也沒有通過contentType設(shè)置字符編碼,則使用默認(rèn)值iso-8859-1。

isELIgnored:

true和false,該屬性用于定義在JSP頁面是否執(zhí)行或忽略EL表達(dá)式,在Servlet2.4及以上版本中該屬性的默認(rèn)值為false。

include指令

該指令的語法格式為:

<%@include file=”relative URL”%>

taglib指令

taglib指令允許頁面使用用戶定制的標(biāo)簽,taglib指令有uri、tagdir和prefix三個(gè)屬性。

uri:

可以是絕對或相對的uri,用于定位標(biāo)簽庫描述符的位置。

tagdir:

該屬性指示前綴(prefix)將被用于標(biāo)識安裝在WEB-INF/tags/目錄或其子目錄下的標(biāo)簽文件。

prefix:

定義了標(biāo)簽的前綴。

腳本元素

聲明

腳本段

表達(dá)式

動(dòng)作元素

<jsp:useBean>、<jsp:setProperty>和<jsp:getProperty>

<jsp:param>

<jsp:include>

<jsp:forward>

<jsp:plugin>、<jsp:params>和<jsp:fallback>

注釋

JSP除了支持HTML的注釋外,還支持<%– 注釋內(nèi)容 –%>的注釋方式,這兩者的區(qū)別在于后者不會(huì)將注釋內(nèi)容發(fā)送到客戶端。

JSP隱含對象

request

response

pageContext

pageContext提供了獲取其它隱含對象的方法,如getRequest()、getResponse()、getSession()、getServletContext()、getOut()、getServletConfig()、getPage()、getException()等。

六個(gè)重要的方法:

public abstract void setAttribute(String, Object [, int scope])

public abstract Object getAttribute(String[, int scope])

public abstract Object findAttribute(String[, int scope])

public abstract void removeAttribute(String[, int scope])

public void forward(String)

public void include(String)

scope表示范圍屬性,有四種。

session

application

out

out對象的類型是javax.servlet.jsp.JspWriter,是java.io.Writer的派生類,以字符流輸出數(shù)據(jù),是PrintWriter帶緩沖的版本。

七個(gè)重要的方法:

public abstract void clear() throws IOException

public abstract void clearBuffer() throws IOException

public abstract void close() throws IOException

public abstract void flush() throws IOException

public int getBufferSize()

public abstract int getRemaining()

public boolean isAutoFlush()

config

page

exception

對象的范圍

page

request

session

application

JavaBean

JavaBean組件本質(zhì)就是一個(gè)類,它具有以下特性:

1) public類型。

2) 有一個(gè)默認(rèn)的構(gòu)造方法。

3) 提供get和set方法來獲取和設(shè)置屬性的值。

JSP標(biāo)準(zhǔn)標(biāo)簽庫(JSTL)

JSTL規(guī)范由SUN公司制定,Apache的Jakarta小組負(fù)責(zé)實(shí)現(xiàn)。JSTL1.1支持Servlet2.4和JSP2.0,JSTL1.0支持Servlet2.3和JSP1.2。

使用JSTL時(shí),需要jstl.jar和standard.jar兩個(gè)包,在apache官方網(wǎng)站可以下載,網(wǎng)址是:http://www.apache.org/dist/jakarta/taglibs/standard/

它們在jakarta-taglibs-standard-current.zip壓縮包中。

JSTL由五個(gè)不同的標(biāo)簽庫組成:

功能范圍

URI

前綴

core

http://java.sun.com/jsp/jstl/core

c

I18N

http://java.sun.com/jsp/jstl/fmt

fmt

SQL

http://java.sun.com/jsp/jstl/sql

sql

XML

http://java.sun.com/jsp/jstl/xml

x

Functions

http://java.sun.com/jsp/jstl/functions

fn

JSTL核心標(biāo)簽庫

<c:out>標(biāo)簽

沒有標(biāo)簽體:

<c:out value=”” default=””escapeXml=true|false>

有標(biāo)簽體:

<c:out value=””escapeXml=true|false>default value</c:out>

<c:set>標(biāo)簽

方式一:

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

方式二:

<c:set var=username scope=page|request|session|application>pbz</c:out>

方式三:

<c:set target=對象名 property=屬性名 value= />

<c:remove>標(biāo)簽

<c:remove var=變量名 scope=page|request|session|application />

<c:catch>標(biāo)簽

<c:catch var=exception>

過程語句

</c:catch>

<c:out value=${exception.message} />

<c:if>標(biāo)簽

<c:if test=表達(dá)式,結(jié)果為true或false [var=保存前面test結(jié)果的變量名 scope=page|request|session|application]>

過程語句

</c:if>

<c:choose>標(biāo)簽

<c:choose>、<c:when>和<c:otherwise>配合使用,相當(dāng)于ifelse。

<c:forEach>標(biāo)簽

<c:forEach var=每次循環(huán)中的中間對象名 items=被迭代的集合對象名 [begin=”” end=”” step=”” varStatus=狀態(tài)名]>

<c:out value=${每次循環(huán)中的中間對象名.屬性名或鍵名} />

</c:forEach>

狀態(tài)名是迭代標(biāo)簽所產(chǎn)生的一個(gè)對象名,它具有以下屬性:

count

index

first

last

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
亚洲毛片一区| 精品一区三区| 丝袜亚洲另类欧美| 精品一区亚洲| 欧美91福利在线观看| 日韩一区自拍| 久久毛片亚洲| 亚洲天堂久久| 99xxxx成人网| 亚洲久久视频| 久久不射网站| 亚洲精品观看| 青青草伊人久久| 国产精品网址| 成人在线观看免费视频| 日韩国产欧美| 久久中文字幕av一区二区不卡| 国产精品原创| 欧美日韩一二三四| 亚洲一区欧美二区| 亚欧成人精品| 日本午夜精品久久久| 国产精品porn| 中文字幕在线官网| 欧美成人综合| 亚洲最新av| 国产精品久久久久久久免费软件| 麻豆久久久久久| 在线亚洲人成| 首页国产欧美日韩丝袜| 91精品尤物| 中文在线а√在线8| 激情五月色综合国产精品| 亚洲日本久久| 国产一区二区精品久| 久久精品高清| 亚洲精品少妇| 精品久久97| 国产午夜精品一区二区三区欧美 | 婷婷视频一区二区三区| 国产精品激情电影| 99热精品久久| 日韩动漫一区| 国产综合色区在线观看| 亚洲天堂日韩在线| 国产精品白浆| 久久精品中文| 在线免费观看亚洲| 国产一区精品福利| 在线午夜精品| 国产精品久久久久av蜜臀| 日韩免费一区| 亚洲制服一区| 国产精品毛片久久| 在线看片日韩| yellow在线观看网址| 亚洲一区日韩| 国产精品igao视频网网址不卡日韩| 久久狠狠婷婷| 欧美私人啪啪vps| 久久网站免费观看| 国产精品夜夜夜| 亚洲成人一区| 久久免费精品| 亚洲综合中文| 人人草在线视频| 日韩三级精品| 视频福利一区| 国产精品中文字幕亚洲欧美| 久久伦理在线| 欧美a一区二区| 免费视频最近日韩| 日韩大片免费观看| 日韩av影院| 一区在线视频观看| 国产精品久久久久蜜臀| 日韩精品第一| 黑丝一区二区| 中文字幕在线看片| 青青国产精品| 亚洲一区二区网站| 都市激情国产精品| 奇米777国产一区国产二区| 欧美精品一卡| 日韩久久电影| 麻豆国产91在线播放| 日本不卡一二三区黄网| 精品一区在线| 亚洲精品在线影院| 国产精品2区| 一区二区国产精品| 亚洲一级黄色| 日韩国产专区| 丁香婷婷久久| 国产美女久久| 日本不卡视频在线| 久久国产日本精品| 精品欧美视频| 国产欧美日韩一级| 午夜久久av| 蜜臀av亚洲一区中文字幕| 免费毛片在线不卡| 日韩久久一区二区三区| 久久97视频| 国产精品片aa在线观看| 日韩国产精品久久久久久亚洲| 蘑菇福利视频一区播放| 亚洲精品成人| 亚洲激情久久| 欧美日韩一区二区综合| 日韩精品看片| 麻豆mv在线观看| 黄色欧美在线| 欧美激情福利| 久久亚洲黄色| 精品视频网站| 精品久久精品| 精品国产精品久久一区免费式 | 日韩精品久久久久久| 亚洲一区二区三区久久久| 免费精品视频| 免播放器亚洲| 欧美特黄一区| 国产亚洲福利| 丝袜美腿成人在线| 中文字幕亚洲精品乱码| 亚洲免费福利一区| 日韩国产欧美三级| 欧美日韩99| 嫩呦国产一区二区三区av| 麻豆国产91在线播放| 精品一区二区三区亚洲| 国产不卡一区| 久久婷婷av| 日韩视频在线一区二区三区| 亚洲永久字幕| 亚洲久久一区| 日韩高清电影免费| 国产欧美啪啪| 国产精品99一区二区三区| 欧美aa在线观看| 欧美理论视频| 蜜臀av一区二区在线免费观看| 日韩精品一级| 国产精品a级| 日韩国产激情| 夜夜精品视频| 久久国内精品自在自线400部| 欧美aa在线视频| 午夜精品久久久久久久久久蜜桃| 亚洲性色视频| 日韩精品久久久久久| 精品亚洲成人| 日韩精品欧美| 日韩精品一级二级| 久久激情综合网| 激情黄产视频在线免费观看| 日韩不卡视频在线观看| 国产精品毛片在线| 日韩av电影一区| 中文av在线全新| 日韩精品一区第一页| 国产精品久久久久久久久久久久久久久| 欧美激情另类| 另类激情亚洲| 国产精品第一国产精品| 日韩欧美精品综合| 中文一区一区三区免费在线观| 久久国产精品免费一区二区三区 | 蜜桃视频一区二区| 国产精品亚洲综合在线观看| 日韩中文在线电影| 亚洲综合婷婷| 日本精品黄色| 亚洲香蕉久久| 伊人久久在线| 日韩一区二区三区高清在线观看| 岛国精品一区| 蜜桃视频免费观看一区| 麻豆国产精品| 久久av一区| 精品欧美日韩精品| 性欧美长视频| 国精品产品一区| 日韩一区精品字幕| 国产日韩电影| 日韩精品免费一区二区夜夜嗨| av综合电影网站| 日精品一区二区三区| 伊人久久国产| 国产一精品一av一免费爽爽| 国户精品久久久久久久久久久不卡| 日本成人手机在线| 欧美一级精品| 国产精品久久久久9999高清| 日韩午夜黄色| 六月婷婷综合| 国产亚洲欧美日韩在线观看一区二区| 欧美日韩一区二区三区视频播放| 国产亚洲电影|