详谈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 Datatable 多个查询条件自定义提交事件(推荐)
Aug 24 jQuery
jQuery实现的弹幕效果完整实例
Sep 06 jQuery
jquery 输入框查找关键字并提亮颜色的实例代码
Jan 23 jQuery
基于jQuery使用Ajax动态执行模糊查询功能
Jul 05 jQuery
layui中使用jquery控制radio选中事件的示例代码
Aug 15 jQuery
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
Oct 26 jQuery
jquery.pager.js实现分页效果
Jul 29 jQuery
jquery 时间戳转日期过程详解
Oct 12 jQuery
jQuery实现可编辑的表格
Dec 11 jQuery
jQuery擦除插件eraser使用方法详解
Jan 11 jQuery
jQuery实现数字华容道小游戏(实例代码)
Jan 16 jQuery
jQuery实现移动端图片上传预览组件的方法分析
May 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 Squid中可缓存的动态网页设计
2008/09/17 PHP
PHP mkdir()无写权限的问题解决方法
2014/06/19 PHP
twig模板常用语句实例小结
2016/02/04 PHP
PHP QRCODE生成彩色二维码的方法
2016/05/19 PHP
Redis使用Eval多个键值自增的操作实例
2016/11/04 PHP
原生js ActiveXObject获取execl里面的值
2013/11/01 Javascript
JS动态修改iframe高度和宽度的方法
2015/04/01 Javascript
jsonp跨域请求数据实现手机号码查询实例分析
2015/12/12 Javascript
jQuery实现的多滑动门,多选项卡效果代码
2016/03/28 Javascript
纯js模仿windows系统日历
2017/02/04 Javascript
js自定义瀑布流布局插件
2017/05/16 Javascript
js中split()方法得到的数组长度问题
2018/07/19 Javascript
如何基于vue-cli3.0构建功能完善的移动端架子
2019/04/24 Javascript
搭建Vue从Vue-cli到router路由护卫的实现
2019/11/14 Javascript
Python中的魔法方法深入理解
2014/07/09 Python
Python线程中对join方法的运用的教程
2015/04/09 Python
Python实现的快速排序算法详解
2017/08/01 Python
python调用Delphi写的Dll代码示例
2017/12/05 Python
解决python xx.py文件点击完之后一闪而过的问题
2019/06/24 Python
python3.7 sys模块的具体使用
2019/07/22 Python
Python解析json时提示“string indices must be integers”问题解决方法
2019/07/31 Python
HTML5 canvas实现移动端上传头像拖拽裁剪效果
2016/03/14 HTML / CSS
莫斯科绝对前卫最秘密的商店:SVMoscow
2017/10/23 全球购物
Booking.com德国:预订最好的酒店和住宿
2020/02/16 全球购物
英国时尚首饰品牌:Missoma
2020/06/29 全球购物
网络工程与软件技术毕业生自荐信
2013/09/24 职场文书
毕业生自荐书模版
2014/01/04 职场文书
六十岁生日答谢词
2014/01/10 职场文书
学校大课间活动方案
2014/01/30 职场文书
写给老婆的检讨书
2014/02/21 职场文书
干部作风整顿自我剖析材料和整改措施
2014/09/18 职场文书
关于运动会广播稿200字
2014/10/08 职场文书
JS如何使用剪贴板操作Clipboard API
2021/05/17 Javascript
python基础之模块的导入
2021/10/24 Python
Windows server 2012搭建FTP服务器
2022/04/29 Servers
一文搞懂Java中的注解和反射
2022/06/21 Java/Android