国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

詳談jQuery.load()和Jsp的include的區(qū)別

2019-11-19 16:51:13
字體:
供稿:網(wǎng)友

1、jqueryObj.load()

load()方法通過ajax獲取服務(wù)端數(shù)據(jù),并將放回?cái)?shù)據(jù)放置到j(luò)queryObj對象下。

load(url,data,function(response,status,xhr)

參數(shù) 描述
url 規(guī)定要將請求發(fā)送到哪個 URL。
data 可選。規(guī)定連同請求發(fā)送到服務(wù)器的數(shù)據(jù)。
function(response,status,xhr)

可選。規(guī)定當(dāng)請求完成時(shí)運(yùn)行的函數(shù)。

額外的參數(shù):

  • response - 包含來自請求的結(jié)果數(shù)據(jù)
  • status - 包含請求的狀態(tài)("success", "notmodified", "error", "timeout" 或 "parsererror")
  • xhr - 包含 XMLHttpRequest 對象

我們也可以只獲取返回?cái)?shù)據(jù)的部分內(nèi)容,例如:

$("#a").load("b.html","#c"):獲取b.html中id為c的部分內(nèi)容填充到id為a的元素下。

注意:load加載的內(nèi)容中如果包含js,在js被填充到指定元素時(shí)就會編譯一次。

2、<%@include file="頁面路徑"%>

這是jsp的指令操作,將指定路徑的內(nèi)容鑲嵌到該指令所在的位置。這是一中靜態(tài)加載的方式。

加載時(shí)機(jī):在容器將jsp轉(zhuǎn)化為servlet文件之前,先和原頁面代碼整合為一體再做解析。(翻譯階段)

注意:因?yàn)槭菍?個文檔合成一個再解析,所以可能存在相同的頭部,這將可能導(dǎo)致解析出錯,所以引入文件的頭部盡量去掉,以沿用原頁面的頭部內(nèi)容。

3、<jsp:include page="頁面路徑" flush="true">   

這是一種行為操作,在請求頁面時(shí)將指定路徑的頁面進(jìn)行翻譯和執(zhí)行,并將執(zhí)行結(jié)果放在該代碼所在位置。

加載時(shí)機(jī):在頁面被請求時(shí)才會對引入的頁面和原界面進(jìn)行分別翻譯和執(zhí)行。即會翻譯為2個servlet文件。他們是相對獨(dú)立的,只有顯示的時(shí)候才會將結(jié)果放在一起顯示。(請求處理時(shí)執(zhí)行)

注意:因?yàn)?個頁面是相對獨(dú)立的,所以需要獨(dú)立處理,有可能存在2個頁面的編碼集不一致而導(dǎo)致的亂碼。

以上這篇詳談jQuery.load()和Jsp的include的區(qū)別就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 永清县| 广平县| 德州市| 晋州市| 黔西| 彩票| 汉沽区| 安乡县| 岚皋县| 莆田市| 应城市| 瑞昌市| 忻城县| 砚山县| 金阳县| 天等县| 开原市| 元谋县| 临沭县| 文水县| 兴仁县| 富阳市| 岳池县| 美姑县| 乌审旗| 宁夏| 大邑县| 梁河县| 富平县| 长治市| 富裕县| 正蓝旗| 泾阳县| 新源县| 连城县| 威宁| 安庆市| 大宁县| 安远县| 绥棱县| 遵义县|