基于Ajax+jsp的聊天系统

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘 要
在目前的Web2.0热潮中,Ajax已成为网络谈论最多的技术术语;Ajax,异步JavaScript与XML,是使用客户端脚本与Web服务器交换数据的Web应用开发方法。这样,Web页面不用打断交互流程进行重新加裁,就可以动态地更新。使用Ajax,可以创建接近本地桌面应用的,直接的、高可用的、更丰富的、更动态的Web用户接口界面。
本文利用ajax技术,基于jsp实现一个无刷新的聊天系统,本文首分析Ajax技术原理以及其在web开发中的应用,结合jsp语言的应用,在实现中利用servlet技术处理web页面请求。最后讨论系统的具体实现,给出系统的核心算法。
关键字:Ajax,Servlet,聊天室
目 录摘 要??? IABSTRACT??? II第一章 概述??? 11.1 选题意义??? 11.2 论文研究内容??? 31.3 主要解决的技术问题??? 3第二章 可行性分析??? 52.1 技术可行性??? 52.1.1 动态网站技术介绍??? 52.1.2? 程序语言的选择??? 52.1.3? 语言优势??? 72.1.4? 操作可行性??? 82.2 环境可行性分析??? 92.2.1 软件环境??? 92.2.2 硬件环境??? 92.3 系统结构可行性分析??? 92.3.1? B/S模式简介??? 92.3.2? B/S模式的优点??? 10第三章 基于AJAX的WEB应用??? 113.1 AJAX定义??? 113.2 AJAX的工作原理??? 113.3需要解决的问题??? 153.4? AJAX 的优点??? 16第四章 系统实现??? 184.1 实现效果??? 184.1.1? 聊天主页面效果图??? 184.2 系统实现核心代码??? 184.2.1 系统登录servlet逻辑??? 184.2.2 发送聊天信息servlet逻辑??? 204.2.3 接受聊天信息的servlet逻辑??? 214.2.4 聊天展现层页面实现??? 224.2.5 页面无刷新核心代码??? 24第五章 系统测试??? 305.1 测试的定义及目的??? 305.2 测试的原则??? 305.3 测试的方法??? 305.3.1 界面测试??? 305.3.2 功能测试??? 315.3.3 需求测试??? 325.3.4 性能测试??? 325.4 测试中其他要注意的地方??? 32总 结??? 33致 谢??? 34参考文献??? 35