记录2 OHR_ON 无刷新技术学习
2006-05-18 15:14
246 查看
客户端接收到大批量数据的List<bean>时.如何在不刷新用户浏览页面的情况下而更新了数据?
比如项目中的一页面
每次做检索操作时,总会刷新整个页面,当检索的时间比较耗时间时,还会出现白屏。
为解决这个问题,我得暂时添加一个子框架<iframe src=”XX_Init.do”>用来显示检索结果,虽然刷新的是子页面,但是给用户的视觉效果还是比较好的.
现学习ajax,看能不能找到更好的方法来解决这个问题.
但是ajax的XMLHTTPRequest对象中的属性responseXML和responseText并不适用.
不可能在我原有的action文件里将检索数据拼成html的字符串,
或者写进xml文件让XMLHTTPRequest对象解析它.
有关对XMLHTTPRequest.responseXML XMLHTTPRequest.responseText 的讨论
http://www-128.ibm.com/developerworks/cn/java/j-ajax1/ http://www-128.ibm.com/developerworks/cn/java/j-ajax2/
http://www-128.ibm.com/developerworks/cn/java/j-ajax3/
以及介绍DWR
DWR 是一个引擎,可以把服务器端 Java 对象的方法公开给 JavaScript 代码。
比如项目中的一页面
每次做检索操作时,总会刷新整个页面,当检索的时间比较耗时间时,还会出现白屏。
为解决这个问题,我得暂时添加一个子框架<iframe src=”XX_Init.do”>用来显示检索结果,虽然刷新的是子页面,但是给用户的视觉效果还是比较好的.
现学习ajax,看能不能找到更好的方法来解决这个问题.
但是ajax的XMLHTTPRequest对象中的属性responseXML和responseText并不适用.
不可能在我原有的action文件里将检索数据拼成html的字符串,
或者写进xml文件让XMLHTTPRequest对象解析它.
有关对XMLHTTPRequest.responseXML XMLHTTPRequest.responseText 的讨论
http://www-128.ibm.com/developerworks/cn/java/j-ajax1/ http://www-128.ibm.com/developerworks/cn/java/j-ajax2/
http://www-128.ibm.com/developerworks/cn/java/j-ajax3/
以及介绍DWR
DWR 是一个引擎,可以把服务器端 Java 对象的方法公开给 JavaScript 代码。
相关文章推荐
- jqGrid分页技术学习(四)spring jdbc 通用DAO——删除一条记录
- SQL Server学习记录之set nocount on
- [学习记录]Ruby on Rails 和 J2EE:两者能否共存?
- 学习记录:iOS技术层
- 20101229 学习记录:VS2005调试时int型变量值显示为16进制 & 无刷新DropdownList联动(二级联动)
- jqGrid分页技术学习(五)spring jdbc 通用DAO——修改一条记录
- [技术学习]UNIX环境高级编程(APUE)学习记录
- 2014.8.6学习Oracle记录:set autotrace on
- PHP学习笔记(16)AJAX无刷新技术--深入理解
- 记录学习Tomcat JSDI数据源技术的问题
- 这里只是记录我的学习历程,技术有限,仅用于备份和分享
- oracle核心技术学习记录
- jqGrid分页技术学习(六)spring jdbc 通用DAO——查询所有记录
- 学习Flex技术,记录我的学习历程
- 学习思路记录一:学习一项应用技术
- JavaWeb的Cookie技术显示历史商品( 信息 )浏览记录(学习方立勋老师的教程)
- Asp.net中的AJAX学习记录之一 AJAX技术的崛起与Asp.net AJAX的诞生
- Android学习记录:MotionEvent,onTouch,OnTouchListener 事件机制等学习
- SharePoint【学习笔记】-- SharePoint 2010 页面刷新时滚动条位置保持不变 Controlling scrollbar position on postback
- Ruby @Ruby On Rails 学习记录