• 大小: 3.86MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-27
  • 语言: 其他
  • 标签: ajax源码  

资源简介

尚硅谷Ajax视频全部源码,可以下载看看

资源截图

代码片段和文件信息

package cn.ajax.servlet;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import org.codehaus.jackson.map.objectMapper;

import cn.itcast.beans.ShoppingCart;

public class AddToCart extends HttpServlet {


public void doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {

doPost(request response);
}
public void doPost(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
//1.获取请求参数 idprice
String bookName=request.getParameter(“id“);
int price=Integer.parseInt(request.getParameter(“price“));
System.out.println(bookName);
//2.获取购物车对象
HttpSession session=request.getSession();
ShoppingCart sc=(ShoppingCart) session.getAttribute(“sc“);
if(sc==null){
sc=new ShoppingCart();
session.setAttribute(“sc“ sc);
}
//3.把点击的选项加入到购物车中
sc.addToCart(bookName price);
//4.准备响应的json对象
// StringBuilder result=new StringBuilder();
// result.append(“{“)
// .append(“\“bookName\“:\““+bookName+“\““)
// .append(““)
// .append(“\“totalBookNumber\“:“+sc.getTotalBookNumber())
// .append(““)
// .append(“\“totalMoney\“:“+sc.getTotalMoney())
// .append(“}“);
objectMapper mapper=new objectMapper();
String result=mapper.writeValueAsString(sc);
System.out.println(result);
//5.响应json对象
response.setContentType(“text/javascript“);
//response.getWriter().print(result.toString());
response.getWriter().print(mapper.writeValueAsString(sc));
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-07-11 10:11  ajax\
     文件         845  2014-07-11 10:11  ajax\.classpath
     文件        1253  2014-07-11 21:34  ajax\.project
     目录           0  2014-07-11 10:11  ajax\.settings\
     文件         454  2014-07-11 10:11  ajax\.settings\.jsdtscope
     文件         330  2014-07-11 10:11  ajax\.settings\org.eclipse.jdt.core.prefs
     文件         442  2014-07-11 10:11  ajax\.settings\org.eclipse.wst.common.component
     文件         320  2014-07-11 10:11  ajax\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2014-07-11 10:11  ajax\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2014-07-11 10:11  ajax\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2014-07-24 17:03  ajax\WebContent\
     目录           0  2014-07-11 10:11  ajax\WebContent\meta-INF\
     文件          39  2014-07-11 10:11  ajax\WebContent\meta-INF\MANIFEST.MF
     目录           0  2014-07-24 17:03  ajax\WebContent\WEB-INF\
     目录           0  2014-07-24 16:53  ajax\WebContent\WEB-INF\lib\
     文件      423528  2014-06-29 21:02  ajax\WebContent\WEB-INF\lib\c3p0-0.9.2-pre1.jar
     文件      231320  2014-07-08 22:03  ajax\WebContent\WEB-INF\lib\commons-beanutils-1.8.0.jar
     文件       39123  2014-06-29 21:02  ajax\WebContent\WEB-INF\lib\commons-dbutils-1.2.jar
     文件       60841  2014-07-08 22:03  ajax\WebContent\WEB-INF\lib\commons-logging.jar
     文件      864274  2014-07-11 22:18  ajax\WebContent\WEB-INF\lib\jackson-all-1.6.4.jar
     文件       20682  2014-07-24 15:35  ajax\WebContent\WEB-INF\lib\jstl.jar
     文件      551396  2014-07-08 22:03  ajax\WebContent\WEB-INF\lib\mchange-commons-0.2.jar
     文件     1536554  2014-07-23 17:44  ajax\WebContent\WEB-INF\lib\ojdbc14.jar
     文件      393259  2014-07-24 15:35  ajax\WebContent\WEB-INF\lib\standard.jar
     目录           0  2014-07-24 16:18  ajax\WebContent\WEB-INF\pages\
     文件        5029  2014-07-24 23:59  ajax\WebContent\WEB-INF\pages\employees.jsp
     文件        1633  2014-07-24 16:10  ajax\WebContent\WEB-INF\web.xml
     目录           0  2014-07-11 16:35  ajax\WebContent\app1\
     文件         990  2014-07-11 16:44  ajax\WebContent\app1\index.jsp
     目录           0  2014-07-11 20:53  ajax\WebContent\app2\
     文件        2196  2014-07-11 21:59  ajax\WebContent\app2\index.jsp
............此处省略88个文件信息

评论

共有 条评论