资源简介
jsp购物车 jsp购物车源代码 eclipse开发

代码片段和文件信息
package com.buat.controller.shopping;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.HashMap;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.buat.model.shoppingDAO.Products;
import com.buat.model.shoppingDAO.shoppingDAO;
import com.buat.pagination.*;
public class shopping extends HttpServlet {
private ServletConfig config = null;
public shopping() {
super();
}
public void init(ServletConfig config) throws ServletException {
super.init(config);
this.config = config;
}
public void destroy() {
super.destroy(); // Just puts “destroy“ string in log
}
public void doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
this.doPost(request response);
}
public void doPost(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
String url = null;
String operationType = null;
operationType = request.getParameter(“operationType“);
if(operationType.equals(“queryAllProducts“)){
url = this.queryAllProducts(request response);
}else if(operationType.equals(“buyProducts“)){
url = this.buyProducts(request response);
}
RequestDispatcher dispatcher = null;
dispatcher = request.getRequestDispatcher(url);
dispatcher.forward(request response);
}
public void init() throws ServletException {
}
public String queryAllProducts(HttpServletRequest request HttpServletResponse response){
String url = null;
int [] resultForm = null;
Products products = new Products();
shoppingDAO dao = new shoppingDAO();
ArrayList productsList = dao.queryAll();
resultForm = Pagination.getIndex(productsList);
request.getSession().setAttribute(“resultForm“ resultForm);
request.setAttribute(“productsList“productsList);
url = “/Shopping.jsp“;
return url;
}
public String buyProducts(HttpServletRequest request HttpServletResponse response){
String url = null;
Products products [] = null;
String id [] = request.getParameterValues(“productId“);
System.out.println(“idLength: “+id.length);
String[] productName = request.getParameterValues(“productName“);
String[] productPrice = request.getParameterValues(“productPrice“);
String[] willBuy = request.getParameterValues(“willBuy“);
if(id.length>0){
products = new Products[id.length];
for(int i =0;i products[i]=new Products(Integer.parseInt(String.valueOf(id[i]))productName[i]productPrice[i]Integer.parseInt(String.valueOf(willBuy[i])));
System.out.println(“id [“+i+“]=“+id[i]);
}
ArrayList buyList = (ArrayList)request.getSession().getAttribute(“buyList“);
if(buyList
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 450 2007-02-04 12:58 购物车\.classpath
文件 297 2007-02-04 12:43 购物车\.myme
文件 1226 2007-02-04 15:29 购物车\.project
文件 785 2007-02-05 14:32 购物车\WebRoot\Login.jsp
文件 913 2007-02-05 14:32 购物车\WebRoot\MyCart.jsp
文件 704 2007-02-05 14:32 购物车\WebRoot\ProccessLogin.jsp
文件 1185 2007-02-05 14:32 购物车\WebRoot\Register.jsp
文件 378 2007-02-05 14:32 购物车\WebRoot\registResult.jsp
文件 2585 2007-02-06 12:08 购物车\WebRoot\Shopping.jsp
文件 1144 2007-02-04 14:06 购物车\WebRoot\WEB-INF\web.xm
文件 701 2007-02-06 10:24 购物车\WebRoot\WEB-INF\classes\com\buat\pagination\Pagination.class
文件 1616 2007-02-04 14:04 购物车\WebRoot\WEB-INF\classes\com\buat\model\userDAO\registInfo.class
文件 2970 2007-02-04 17:37 购物车\WebRoot\WEB-INF\classes\com\buat\model\userDAO\userDAO.class
文件 1152 2007-02-04 14:04 购物车\WebRoot\WEB-INF\classes\com\buat\model\userDAO\userInfo.class
文件 1377 2007-02-04 20:01 购物车\WebRoot\WEB-INF\classes\com\buat\model\shoppingDAO\Products.class
文件 2144 2007-02-05 16:28 购物车\WebRoot\WEB-INF\classes\com\buat\model\shoppingDAO\shoppingDAO.class
文件 1535 2007-02-04 13:12 购物车\WebRoot\WEB-INF\classes\com\buat\li
文件 3730 2007-02-04 17:14 购物车\WebRoot\WEB-INF\classes\com\buat\controller\user\user.class
文件 4696 2007-02-06 10:28 购物车\WebRoot\WEB-INF\classes\com\buat\controller\shopping\shopping.class
文件 39 2007-02-04 12:43 购物车\WebRoot\me
文件 443 2007-02-06 10:24 购物车\src\com\buat\pagination\Pagination.java
文件 939 2007-02-04 14:04 购物车\src\com\buat\model\userDAO\registInfo.java
文件 2192 2007-02-04 17:37 购物车\src\com\buat\model\userDAO\userDAO.java
文件 636 2007-02-04 14:04 购物车\src\com\buat\model\userDAO\userInfo.java
文件 761 2007-02-04 20:01 购物车\src\com\buat\model\shoppingDAO\Products.java
文件 1074 2007-02-05 16:28 购物车\src\com\buat\model\shoppingDAO\shoppingDAO.java
文件 930 2007-02-04 13:12 购物车\src\com\buat\li
文件 2954 2007-02-04 17:14 购物车\src\com\buat\controller\user\user.java
文件 3755 2007-02-06 10:28 购物车\src\com\buat\controller\shopping\shopping.java
文件 426 2007-02-04 22:46 购物车\db\shopping.sql
............此处省略32个文件信息
- 上一篇:jspaccess图书馆网站
- 下一篇:java企业真实项目需求
相关资源
- JAVA JSP公司财务管理系统 源代码 论文
- android-support-v4.jar已打包进去源代码
- Jsp购物车实例
- Java记事本【源代码 实验报告】
- java实现小型函数画图板(附源代码、
- 在线考试系统源代码(jsp)
- Android通讯录的源代码
- java编写21点游戏(附源代码)
- java 原创 坦克大战 源码 带有详细注释
- java sql2000员工管理系统数据库、文档
- 自己用java写的计算器源代码(代码注
- JAVA坦克大战游戏源代码
- 用Java编写的扫雷游戏源代码
- 《java程序设计》书附源代码
- 基于JAVA的物业收费管理系统源代码
- java编写的迅雷下载器
- java远程进行telnetftpssh连接的方法及源
-
ba
se64Encode编码,jar包源代码打包 - JavaWeb停车场管理系统(源代码,数据
- 50个java小游戏源代码
- 基于JSP学生成绩管理系统软件的开发
- 安卓平台记账软件源代码JAVA
- 创建桌面快捷方式源代码(android)
- 基于Android的电话号码扫描及条形码扫
- youareanidiot源代码
- 《Java EE企业级应用开发教程Spring+Sp
- JSP+MYSQL校园一卡通系统 源代码
- 《程序员代码面试指南 》左神 高清
- 简易C语言编译器Java源代码
- 李刚《疯狂Java讲义》第三版光盘内容
评论
共有 条评论