资源简介
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源代码,Android源代
- Java可视化迷宫含源代码
- 网络安全课程设计 diffie-hellman 源代码
- 含有登陆界面的Java聊天程序功能源代
- java语言编写的类似于迅雷的器的源代
- java编辑器源码源代码的设计与实现
- erf函数JAVA源代码
- 经典java小程序源代码合集.rar
- 基于JSP的同学录源代码
- JavaSwing雷霆战机飞机大战源代码
- 企业内部通讯软件(源代码+说明文档
- 基于JAVA的五子棋课程设计含源代码
- java五子棋游戏课程设计含源代码
- android游戏源代码之魔塔2013
- 课程设计报告简易英汉词典系统含可
- c++餐饮管理系统源代码
- java RFID 源代码开发
- java源代码:日程管理小程序
- jsp+mysql会员管理系统源代码
- 2018年尚硅谷-java程序员全套视频教程
- Android记账源代码
- java语言之端口扫描源代码+打包的ja
- 物业管理系统JAVA源代码
- JAVA贪吃蛇游戏毕业设计(源代码+论文
- 带有动画的java龟兔赛跑源代码 绝多
- 贪吃蛇JAVA源代码带注解
- 血糖记录软件-android源代码
- 交通模拟软件java源代码
- Android文本阅读器源代码.rar
- txt小说阅读管理器java编程源代码
评论
共有 条评论