資源簡介
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企業真實項目需求
評論
共有 條評論