資源簡介
javaweb+mysql+ajax+h5+分頁。實現購物車系統

代碼片段和文件信息
package?com.hxw.controller;
import?java.io.IOException;
import?java.io.PrintWriter;
import?java.util.ArrayList;
import?javax.servlet.ServletException;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?com.hxw.domain.Users;
import?com.hxw.service.*;
public?class?GoHallUI?extends?HttpServlet?{
public?void?doGet(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{
request.setCharacterEncoding(“utf-8“);
response.setContentType(“text/html;charset=utf-8“);
PrintWriter?out?=?response.getWriter();
//得到從登陸傳遞過來的用戶名和密碼
String?id=request.getParameter(“id“);
String?p=request.getParameter(“password“);
//先判斷該用戶是否登錄或此用戶曾登錄的session是否已經過期
if(request.getSession().getAttribute(“loginUser“)!=null){
//給下一個頁面準備要顯示的數據
BookService?bookservice=new?BookService();
ArrayList?al=bookservice.getAllBook();
//把要顯示的數據放在request,原因是request的生命周期最短
request.setAttribute(“books“?al);
request.getRequestDispatcher(“/WEB-INF/Hall.jsp“).forward(request?response);
return;//不要往下走了!
}
//創建一個users對象
Users?loginuser=new?Users(Integer.parseInt(id)p);
//使用業務邏輯類完成驗證
UsersService?userservice=new?UsersService();
if(userservice.checkUser(loginuser)){
//說明是合法用戶,跳轉到購物大廳
//因為在其他頁面可以用到用戶信息,因此把用戶信息放入session中
request.getSession().setAttribute(“loginUser“?loginuser);
////當用戶登陸成功后,為他創建一個購物車
MyCart?myCart=new?MyCart();
request.getSession().setAttribute(“myCart“?myCart);
//給下一個頁面準備要顯示的數據
BookService?bookservice=new?BookService();
ArrayList?al=bookservice.getAllBook();
//把要顯示的數據放在request,原因是request的生命周期最短
request.setAttribute(“books“?al);
request.getRequestDispatcher(“/WEB-INF/Hall.jsp“).forward(request?response);
}else{
//說明不合法,返回原頁面
request.getRequestDispatcher(“/WEB-INF/Login.jsp“).forward(request?response);
}
}
public?void?doPost(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{
this.doGet(request?response);
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-08-25?11:47??javaWeb簡易購物車源代碼\
?????目錄???????????0??2017-08-25?11:46??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\
?????目錄???????????0??2017-08-25?11:46??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\
?????文件????????1163??2014-05-17?13:45??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\.classpath
?????文件????????1335??2014-05-16?18:50??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\.project
?????目錄???????????0??2017-08-25?11:46??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\.settings\
?????文件?????????522??2014-05-16?18:31??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\.settings\.jsdtscope
?????文件?????????364??2014-05-16?18:31??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\.settings\org.eclipse.jdt.core.prefs
?????文件?????????491??2014-05-17?13:44??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\.settings\org.eclipse.wst.common.component
?????文件?????????412??2014-05-16?18:31??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2014-05-16?18:31??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2014-05-16?18:31??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2017-08-25?11:46??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\
?????目錄???????????0??2017-08-25?11:46??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\
?????目錄???????????0??2017-08-25?11:46??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\
?????目錄???????????0??2017-08-25?11:46??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\controller\
?????文件????????2636??2014-05-23?15:26??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\controller\GoHallUI.java
?????文件????????1273??2014-05-23?15:21??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\controller\GoMyOrderServlet.java
?????文件????????1224??2014-05-24?10:01??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\controller\GoShowMycart.java
?????文件????????2748??2014-05-24?10:23??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\controller\ShoppingCLServlet.java
?????文件????????1389??2014-05-23?21:32??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\controller\SubmitOrderServlet.java
?????目錄???????????0??2017-08-25?11:46??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\domain\
?????文件????????1095??2014-05-17?19:26??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\domain\Book.java
?????文件?????????954??2014-05-17?13:09??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\domain\Users.java
?????目錄???????????0??2017-08-25?11:46??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\service\
?????文件????????1602??2014-05-17?18:36??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\service\BookService.java
?????文件????????1568??2014-05-23?15:00??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\service\MyCart.java
?????文件????????2126??2014-05-23?21:32??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\service\OrderService.java
?????文件????????1938??2014-05-24?09:39??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\service\SendMail.java
?????文件?????????951??2014-05-17?13:05??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\service\UsersService.java
?????目錄???????????0??2017-08-25?11:46??javaWeb簡易購物車源代碼\MyShopping源代碼(筆記,數據庫)\MyShopping\src\com\hxw\utils\
............此處省略45個文件信息
- 上一篇:基于jsp+servlet網上購物系統
- 下一篇:達內項目(云筆記)
評論
共有 條評論