ajax_典型应用_添加商品1

前端之家收集整理的这篇文章主要介绍了ajax_典型应用_添加商品1前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

ajax_典型应用_添加商品

1、设计思路

2、关键点

  • url

<a href="addToCart?id=oracle&price=200">加入购物车</a>

<web-app>

<servlet>

<discription></discription>

<display-name>AddToCartServlet</display-name>

<servlet-name>AddToCartServlet</servlet-name>

<servlet-class>xmu.software.tipical.ajax.AddToCartServlet</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>AddToCartServlet</servlet-name>

<url-pattern>/addToCart</url-pattern>

</servlet-mapping>

</web-app>

  • 什么情况下使用StringBuilder替代String对象?

拼接字符串时,比 += 要好点。避免频繁使用 s = s+"sss",这样的代码,这样每次都会开辟新的空间给s,用StringBuilder可以提高效率。

  • map

ShoppingCart.java

Map<A,B> items = new HashMap<A,B>();

items.containsKey(bookName)

  • $.getJSON(url,args,callback);

  • Servlet中HttpSession的使用

HttpSession session = request.getSession();

ShoppingCart sc = (ShoppingCart) session.getAttribute("sc");

if(sc==null){

sc = new ShoppingCart();

session.setAttribute("sc",sc);

}

sc.setRecentBook(bookName);

sc.setNumber();

sc.setTotalPrice(price);

  • 响应的JSON字符串

    .

  • console中preview 查看服务器响应的数据结果

3、辨析

script src=

a href=

4、代码

5、错题集

  • EL表达式sessionScope写成session。
  • click() 写成onclick().
  • servlet响应json格式的数据

6、学习视频和参考资料

7、有问题可邮件378632668@qq.com咨询

原文链接:https://www.f2er.com/ajax/163730.html

猜你在找的Ajax相关文章