ajax 大洋与小样的第二步】的更多相关文章

一.Ajax的对象 XMLHttpRequest的方法 方法 描述 abort() 停止当前请求 getAllResponseHeaders() 把 HTTP请求的所有响应首部作为健/值对返回 getResponseHdader("header") 返回指定首部的串值 open("method","url") 建立对服务器端调用.Method参数可以是GET.POST或PUT.url参数可以是相对URL或绝对URL send(conten) 向服…
Ajax工具包 Ajax并不是一项新技术,它实际上是几种技术,每种技术各尽其职,以一种全新的方式聚合在一起. 服务器端语言:服务器需要具备向浏览器发送特定信息的能力.Ajax与服务器端语言无关. XML(eXtensible Markup Language,可扩展标记语言)是一种描述数据的格式.Ajax程序需要某种格式化的格式来在服务器和客户端之间传递信息,XML是其中一种选择. XHTML(eXtended Hypertext Markup Language,使用扩展超媒体标记语言)和CSS(…
1.ajax是什么? ajax: asynchronous javascript and xml: 异步的javascript和xml. ajax是一种用来改善用户体验的技术,其本质是利用浏览器内置的一种特殊的对象(XMLHttpRequest)异步(即发送请求时,浏览器不会销毁当前页面,用户可以继续在当前页面做其它的操作)的向服务器发送请求,并且利用服务器返回的数据(不再是一个完整的页面,只是部分的数据,一般使用文本或者xml返回)来部分更新当前页面. 使用ajax技术之后,页面无刷新,并且不…
事件背景 有一个公用页面需要在多个页面调用,其中涉及到部分js已经写在了公用页面中,通过ajax加载该页面后无法执行其中的js. 解决思路 1. 采用附加一个iframe的方法去执行js,为我等代码洁癖者所不齿. 2. 使用document.write输出代码,我等简洁主义者所不愿. 3. 最简单的方法是把js放到需要调用的父页面,那想这样的公用页面,每个地方调用都要写入一次,代码冗余. 4. eval是个解决方法,虽然低效. 5. 复杂的解决方法:正则匹配出加载页面中的所有js,为这些js创建…
ajax (asynchronous javascript and xml -- 基于javascript和xml的异同步通讯技术)    特征: 异步通讯  异步的请求-响应模式     1.传统的web模式:同步的请求-响应模式    1) 客户端浏览器通过当前页面的表单,向服务器发送请求:        发送请求之后,当web服务器反馈新的页面到达时,浏览器废弃当前页面:    2) 这导致客户端在等待响应页面到来之前将不能进行下一步操作,这种等待服务响应到来之后,        客户端才…
这篇文章实现三个功能:1.在jsp页面点击一个按钮,然后跳转到Action,在Action中把Emp(int id ,String salary,Data data)这个实体变成JSON格式返回到页面上. 2.在jsp页面点击第二个按钮,然后跳转到Action,在Action中把List<Emp>这个集合变成JSON格式返回到页面上. 3.在jsp页面点击第三个按钮,然后跳转到Action, List<Emp> empList = new ArrayList<Emp>(…
function searchTags() { var list = $('#tags-list-select option:selected').val(); console.log(list); var keyword = $("#tag-search-input").val(); if($.trim(keyword).length < 1) return false; var tpl = doT.template($("#tags-tpl").text(…
1 学习计划 1.角色管理 n 添加角色功能 n 角色分页查询 2.用户管理 n 添加用户功能 n 用户分页查询 3.修改Realm中授权方法(查询数据库) 4.使用ehcache缓存权限数据 n 添加ehcache依赖 n 配置缓存管理器 5.系统菜单根据登录人展示 n 调整页面ajax请求地址 n 服务端查询菜单数据 2 角色管理 2.1 添加角色功能 2.1.1 页面调整 首先先完善pages/admin/function_add.jsp添加权限的页面,把下拉框改为combotree 他的…
教学计划 1.角色管理 a.  添加角色功能 b.  角色分页查询 2.用户管理 a.  添加用户功能 b.  用户分页查询 3.修改Realm中授权方法(查询数据库) 4.使用ehcache缓存权限数据 a.  添加ehcache依赖 b.  配置缓存管理器 5.系统菜单根据登录人展示 a.  调整页面ajax请求地址 b.  服务端查询菜单数据 1 角色管理 1.1 添加角色功能 1.1.1 页面调整 页面:WEB-INF/pages/admin/role_add.jsp 第一步:修改页面,…
这个样例是用JQuery ajax和struts来做的一个小样例,在这个样例中采用两种方式将java Util中的list转换成支json的格式,第一种是用json-lib.jar这个jar包来转换,第二种是采用goole的gson-2.1.jar来转换,大家可以根据需要导入相应的jar包,在这里为了做测试将两种jar包都导入了.下面开始进入正题 第一步:导入相关jar包,本样例需导入struts相关jar包,json-lib.jar,gson-2.1.jar可以任意选择,但是这里需要都导入,因…