详谈jQuery.load()和Jsp的include的区别


Posted in jQuery onApril 12, 2017

1、jqueryObj.load()

load()方法通过ajax获取服务端数据,并将放回数据放置到jqueryObj对象下。

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

参数 描述
url 规定要将请求发送到哪个 URL。
data 可选。规定连同请求发送到服务器的数据。
function(response,status,xhr) 可选。规定当请求完成时运行的函数。 额外的参数: response - 包含来自请求的结果数据 status - 包含请求的状态("success", "notmodified", "error", "timeout" 或 "parsererror") xhr - 包含 XMLHttpRequest 对象

我们也可以只获取返回数据的部分内容,例如:

$("#a").load("b.html","#c"):获取b.html中id为c的部分内容填充到id为a的元素下。

注意:load加载的内容中如果包含js,在js被填充到指定元素时就会编译一次。

2、<%@include file="页面路径"%>

这是jsp的指令操作,将指定路径的内容镶嵌到该指令所在的位置。这是一中静态加载的方式。

加载时机:在容器将jsp转化为servlet文件之前,先和原页面代码整合为一体再做解析。(翻译阶段)

注意:因为是将2个文档合成一个再解析,所以可能存在相同的头部,这将可能导致解析出错,所以引入文件的头部尽量去掉,以沿用原页面的头部内容。

3、<jsp:include page="页面路径" flush="true">   

这是一种行为操作,在请求页面时将指定路径的页面进行翻译和执行,并将执行结果放在该代码所在位置。

加载时机:在页面被请求时才会对引入的页面和原界面进行分别翻译和执行。即会翻译为2个servlet文件。他们是相对独立的,只有显示的时候才会将结果放在一起显示。(请求处理时执行)

注意:因为2个页面是相对独立的,所以需要独立处理,有可能存在2个页面的编码集不一致而导致的乱码。

以上这篇详谈jQuery.load()和Jsp的include的区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery插件之validation插件
Mar 29 jQuery
jQuery EasyUI 为Combo,Combobox添加清除值功能的实例
Apr 13 jQuery
jQuery查找和过滤_动力节点节点Java学院整理
Jul 04 jQuery
jQuery实现返回顶部按钮和scroll滚动功能[带动画效果]
Jul 05 jQuery
jQuery Pagination分页插件_动力节点Java学院整理
Jul 17 jQuery
jQuery实现标签子元素的添加和赋值方法
Feb 24 jQuery
JQuery判断radio单选框是否选中并获取值的方法
Jan 17 jQuery
jQuery选择器之层次选择器用法实例分析
Feb 19 jQuery
基于 jQuery 实现键盘事件监听控件
Apr 04 jQuery
jQuery实现简易QQ聊天框
Feb 10 jQuery
Jquery ajax书写方法代码实例解析
Jun 12 jQuery
jQuery实现查看图片功能
Dec 01 jQuery
使用jQuery和ajax代替iframe的方法(详解)
Apr 12 #jQuery
jQuery用noConflict代替$的实现方法
Apr 12 #jQuery
jQuery判断邮箱格式对错实例代码讲解
Apr 12 #jQuery
jquery 校验中国身份证号码实例详解
Apr 11 #jQuery
基于jQuery实现瀑布流页面
Apr 11 #jQuery
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
Apr 11 #jQuery
jQuery EasyUI 组件加上“清除”功能实例详解
Apr 11 #jQuery
You might like
聊天室php&amp;mysql(四)
2006/10/09 PHP
初学PHP的朋友 经常问的一些问题。不断更新
2011/08/11 PHP
THINKPHP在添加数据的时候获取主键id的值方法
2017/04/03 PHP
php创建多级目录与级联删除文件的方法示例
2019/09/12 PHP
JS的递增/递减运算符和带操作的赋值运算符的等价式
2007/12/08 Javascript
支持ie与FireFox的剪切板操作代码
2009/09/28 Javascript
javascript下利用arguments实现string.format函数
2010/08/24 Javascript
js运动框架_包括图片的淡入淡出效果
2013/05/11 Javascript
angularJS结合canvas画图例子
2015/02/09 Javascript
JavaScript实现的一个倒计时的类
2015/03/12 Javascript
jquery选择器简述
2015/08/31 Javascript
js判断文本框输入的内容是否为数字
2015/12/23 Javascript
浅谈bootstrap源码分析之tab(选项卡)
2016/06/06 Javascript
angular实现IM聊天图片发送实例
2017/05/08 Javascript
浅谈gulp创建完整的项目流程
2017/12/20 Javascript
Vue项目全局配置页面缓存之按需读取缓存的实现详解
2018/08/01 Javascript
React中使用UMEditor的方法示例
2019/12/27 Javascript
[16:04]DOTA2海涛带你玩炸弹 9月5日更新内容详解
2014/09/05 DOTA
python实现的防DDoS脚本
2011/02/08 Python
Python3多线程爬虫实例讲解代码
2018/01/05 Python
对python-3-print重定向输出的几种方法总结
2018/05/11 Python
Python实现的网页截图功能【PyQt4与selenium组件】
2018/07/12 Python
Python选择网卡发包及接收数据包
2019/04/04 Python
HTML5 Canvas锯齿图代码实例
2014/04/10 HTML / CSS
德国汽车零件和汽车配件网上商店:kfzteile24
2018/11/14 全球购物
美国沙龙美发产品购物网站:Hair.com by L’Oreal
2020/11/09 全球购物
毕业生医学检验求职信
2013/10/16 职场文书
教师岗位职责
2013/11/17 职场文书
土木建筑学生自我评价
2014/01/14 职场文书
故宫的导游词
2015/01/31 职场文书
语文教师个人工作总结
2015/02/06 职场文书
员工辞退通知书
2015/04/17 职场文书
教师法制教育培训学习心得体会
2016/01/14 职场文书
八年级语文教学反思
2016/03/03 职场文书
导游词之阳朔遇龙河
2019/12/16 职场文书
pytorch 如何使用float64训练
2021/05/24 Python