資源簡介
javaweb購物車源代碼,還有筆記可以參考啊

代碼片段和文件信息
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??2014-05-26?21:00??MyShopping源代碼(筆記,數據庫)\
?????目錄???????????0??2014-05-26?21:00??MyShopping源代碼(筆記,數據庫)\MyShopping\
?????文件????????1163??2014-05-17?13:45??MyShopping源代碼(筆記,數據庫)\MyShopping\.classpath
?????文件????????1335??2014-05-16?18:50??MyShopping源代碼(筆記,數據庫)\MyShopping\.project
?????目錄???????????0??2014-05-26?21:00??MyShopping源代碼(筆記,數據庫)\MyShopping\.settings\
?????文件?????????522??2014-05-16?18:31??MyShopping源代碼(筆記,數據庫)\MyShopping\.settings\.jsdtscope
?????文件?????????364??2014-05-16?18:31??MyShopping源代碼(筆記,數據庫)\MyShopping\.settings\org.eclipse.jdt.core.prefs
?????文件?????????491??2014-05-17?13:44??MyShopping源代碼(筆記,數據庫)\MyShopping\.settings\org.eclipse.wst.common.component
?????文件?????????412??2014-05-16?18:31??MyShopping源代碼(筆記,數據庫)\MyShopping\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2014-05-16?18:31??MyShopping源代碼(筆記,數據庫)\MyShopping\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2014-05-16?18:31??MyShopping源代碼(筆記,數據庫)\MyShopping\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2014-05-26?21:00??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\
?????目錄???????????0??2014-05-26?21:00??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\me
?????文件??????????39??2014-05-16?18:31??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\me
?????目錄???????????0??2014-05-26?21:00??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\
?????文件????????1938??2014-05-25?17:39??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\Hall.jsp
?????文件????????1346??2014-05-24?10:44??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\Login.jsp
?????文件????????1200??2014-05-24?10:45??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\OrderOK.jsp
?????文件????????2227??2014-05-24?10:45??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\ShowMyCart.jsp
?????目錄???????????0??2014-05-26?21:00??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\classes\
?????目錄???????????0??2014-05-26?21:00??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2014-05-26?21:00??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\classes\com\hxw\
?????目錄???????????0??2014-05-26?21:00??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\classes\com\hxw\controller\
?????文件????????2665??2014-05-23?15:26??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\classes\com\hxw\controller\GoHallUI.class
?????文件????????2011??2014-05-23?15:21??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\classes\com\hxw\controller\GoMyOrderServlet.class
?????文件????????1929??2014-05-24?10:01??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\classes\com\hxw\controller\GoShowMycart.class
?????文件????????2818??2014-05-24?10:23??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\classes\com\hxw\controller\ShoppingCLServlet.class
?????文件????????2124??2014-05-23?21:32??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\classes\com\hxw\controller\SubmitOrderServlet.class
?????目錄???????????0??2014-05-26?21:00??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\classes\com\hxw\domain\
?????文件????????1704??2014-05-17?19:26??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\classes\com\hxw\domain\Book.class
?????文件????????1508??2014-05-17?13:57??MyShopping源代碼(筆記,數據庫)\MyShopping\WebRoot\WEB-INF\classes\com\hxw\domain\Users.class
............此處省略46個文件信息
- 上一篇:MongoDB測試javaweb項目demo
- 下一篇:tools&dt.jar
評論
共有 條評論