加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax_典型应用_添加商品1

发布时间:2020-12-16 02:06:19 所属栏目:百科 来源:网络整理
导读:ajax_典型应用_添加商品 1、设计思路 2、关键点 url a href="addToCart?id=oracleprice=200"加入购物车/a web-app servlet discription / discription display-name AddToCartServlet / display-name servlet-name AddToCartServlet / servlet-name servlet-

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咨询

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读