推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于JavaBean+Jsp+Ajax的级联菜单设计

更新时间:2020-09-27 11:56:50 大小:295K 上传用户:xuzhen1查看TA发布的资源 浏览次数:50 下载积分:1分 免费领20积分 评价赚积分 (如何评价?) 标签:javabean 收藏 评论(0) 举报

资料介绍

在没有使用Aax技术之前,对级联菜单的处理通常是这样的:为了避免每次对菜单的操作引起的重载页面,一次性将级联菜单的所有数据全部从数据库中读取出来并写人到相应的 JavaScript数组,然后根据用户的 change操作用JavaScript函数来控制它的子集项目的呈现方式,这种做法虽然解决了操作响应速度不重载页面以及避免向服务器频繁发送请求的问题,但是如果用户不对菜单进行操作或只对菜单中的一部分进行操作的话那读取的数据中的一部分就会成为冗余数据而浪费用户的资源,特别是在菜单结构复杂数据量大的情况下(比如菜单有5、6级或者每一级菜单有很多项),这种弊端就更为突出。
使用Aax技术之后,在初始化页面时,只需读取它的第级的所有数据并显示,当用户操作一级菜单中的一项时,可以通过AJax引擎向veb服务器请求当前一级项目所属的二级子菜单的所有数据。如果再继续请求已经呈现的二级菜单中的一项时,再通过Ajax引擎向Web服务器请求所操作二级菜单项对应的所有三级菜单的数据,以此类推。这样,就不会有数据的冗余和浪费,并且减少了数据下载总量,而且更新页面时不用重载全部内容,只更新需要更新的那部分即可。相对于传统方式而言,大大地缩短了用户等待时间,也把对资源的浪费降到最低。

HTML用于建立web表单并确定应用程序其他部分使用的字段;Javascript代码是运行Aiax应用程序的核心代码,帮助改进与服务器应用程序的通信;Dm或 Dynamic H用于动态更新表单,将使用 div,span和其他动态mM元素来标记ML文档对象模型DOM用于(通过 JavaScript代码)处理L结构和(某些情况下)服务器返回的xM

部分文件列表

文件名 大小
基于JavaBean+Jsp+Ajax的级联菜单设计.pdf 295K

推荐下载

全部评论(0)

暂无评论