【Java案例】jquery和ajax实现商品信息的显示

 时间:2024-11-03 22:49:22

1、创建一个HTML页面,命名为Demo.html;定义一个a标签,设置为空连接,元素内容为“显示商品信息”,设置id="a";定义一个div,设置id="content"。

【Java案例】jquery和ajax实现商品信息的显示

2、创建script标签,引入jQuery文件。编写$(function(){})代码,让页面加载完成时就执行<script>标签中的js代码。

【Java案例】jquery和ajax实现商品信息的显示

3、使用jQuery的toggle方法,设置两个函数,实现点击在两个函数间轮流切换执行。使用$.post()向服务器发送请求,得到商品信息,并在页面显示。使用eval()方法将服务器响应的json数据转换成js代码。

【Java案例】jquery和ajax实现商品信息的显示

4、创建Product.java文件,封装Product对象,定义id,name,count,price是个成员变量。设置对应的get和set方法。

【Java案例】jquery和ajax实现商品信息的显示

5、创建ProductServlet.java文件,利用Product的构造方法实例化两个商品信息,电视机和洗衣机。

【Java案例】jquery和ajax实现商品信息的显示

6、response.setContentType("text/html;charset=utf-8")处理浏览器中文乱码问题。

【Java案例】jquery和ajax实现商品信息的显示

7、创建一个List<Product>集合,添加商品信息,并将List集合转换为json格式的数据,响应到浏览器。

【Java案例】jquery和ajax实现商品信息的显示

8、处理响应的json格式数据,封装成table的HTML代码。

【Java案例】jquery和ajax实现商品信息的显示

9、代码实现点击连接显示与隐藏商品信息。

【Java案例】jquery和ajax实现商品信息的显示

10、Product.java/ProductServlet.java/Demo.html完整代码展示。

【Java案例】jquery和ajax实现商品信息的显示
【Java案例】jquery和ajax实现商品信息的显示
【Java案例】jquery和ajax实现商品信息的显示
  • 怪物猎人世界轻弩推荐
  • 怪物猎人世界恐暴龙活动是什么
  • 如何加速《怪物猎人:世界》?
  • 怪物猎人世界轻弩推荐?
  • 怪物猎人世界全自由任务
  • 热门搜索
    爱国主义手抄报内容 关于正月十五的手抄报 追逐梦想手抄报 勤俭节约手抄报内容 文明在我身边手抄报 感恩励志红五月手抄报 关于爱读书的手抄报 文明礼仪手抄报模板 感恩的手抄报资料 饮食安全手抄报内容