日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 前端技术 > javascript >内容正文

javascript

JSP之三大指令

發(fā)布時(shí)間:2023/12/4 javascript 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JSP之三大指令 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

page指令:

* import:等同與import語(yǔ)句 <%@ page import="java.util.*" %> <%@ page import="java.util.*, java.net.*" %> 在一個(gè)JSP頁(yè)面中可以給出多個(gè)page指令,而且import是可以重復(fù)出現(xiàn)的 <%@ page import="java.util.*" %> <%@ page import="java.next.*" %>
* pageEncoding:指定當(dāng)前頁(yè)面的編碼 如果pageEncoding沒(méi)有指定,那么默認(rèn)為contentType的值; 如果pageEncoding和contentType都沒(méi)有指定,那么默認(rèn)值為iso-8859-1 * contentType:等同與調(diào)用response.setContentType("text/html;charset=xxx"); 如果沒(méi)有指定contentType屬性,那么默認(rèn)為pageEncoding的值; 如果contentType和pageEncoding都沒(méi)有指定,那么默認(rèn)值為iso-8859-1
* errorPage:如果當(dāng)前頁(yè)面出現(xiàn)異常,那么跳轉(zhuǎn)到errorPage指定的jsp頁(yè)面。 例如:<%@ page errorPage="b.jsp" %> * isErrorPage:上面示例中指定b.jsp為錯(cuò)誤頁(yè)面,但在b.jsp中不能使用內(nèi)置對(duì)象exception,保有b.jsp中使用<%@page isErrorPage="true"%>時(shí),才能在b.jsp中使用錯(cuò)誤頁(yè)面。 * autoFlush:當(dāng)autoFlush為true時(shí),表示out流緩沖區(qū)滿(mǎn)時(shí)會(huì)自動(dòng)刷新。默認(rèn)為true * buffer:指定out流的緩沖區(qū)大小,默認(rèn)為8KB * isELIgnored:當(dāng)前JSP頁(yè)面是否忽略EL表達(dá)式,默認(rèn)為false,表示不忽略,即支持EL表達(dá)式
page指令不常用的屬性: * language:當(dāng)前JSP編譯后的語(yǔ)言!默認(rèn)為java,當(dāng)前也只能選擇java * info:當(dāng)前JSP的說(shuō)明信息 * isThreadSafe:當(dāng)前JSP是否執(zhí)行只能單線程訪問(wèn),默認(rèn)為false,表示支持并發(fā)訪問(wèn) * session:當(dāng)前頁(yè)面是否可以使用session,默認(rèn)為false,表示支持session的使用。 * extends:指定JSP編譯的servlet的父類(lèi)!
3. web.xml中對(duì)jsp的配置
*.jsp?true?UTF-8?<scripting-invalid>true</scripting-invalid>

include指令:

語(yǔ)法:<%@include file="頁(yè)面"%> include指令的作用是包含指定的頁(yè)面!在jsp被編譯成java文件之前會(huì)把兩個(gè)jsp文件合并,然后再編譯成一個(gè)java文件。 注意: <%@include file="<%=myfile%>" %> 這是不能通過(guò)編譯的,因?yàn)閙yfile是一個(gè)變量,它的值只有在java編譯成class后執(zhí)行時(shí)才能確定。而include指令需要在jsp編譯java時(shí)就要確定包含的是哪個(gè)頁(yè)面,所以...

taglib指令:

taglib指令是用來(lái)在當(dāng)前jsp頁(yè)面中導(dǎo)入第三方的標(biāo)簽庫(kù)

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> prefix:指定標(biāo)簽前綴,這個(gè)東西可以隨意起名 uri:指定第三方標(biāo)簽庫(kù)的uri(唯一標(biāo)識(shí)) 當(dāng)然,需要先把第三方標(biāo)簽庫(kù)所需jar包放到類(lèi)路徑中。

?

轉(zhuǎn)載于:https://www.cnblogs.com/JSWBK/p/4980153.html

總結(jié)

以上是生活随笔為你收集整理的JSP之三大指令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。