91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.85MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-01
  • 語言: Java
  • 標簽: 購物車??

資源簡介

簡單的購物車,使用Java開發,采用Web-Service實現的MVC模式。

資源截圖

代碼片段和文件信息

package?com.pc.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.pc.domain.Book;
import?com.pc.domain.Users;
import?com.pc.service.BookService;
import?com.pc.service.MyCart;
import?com.pc.service.UsersService;
/**
?*?
?*?@author?Switch
?*?功能:在跳轉購物大廳時進行處理
?*
?*/
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“);
response.setCharacterEncoding(“utf-8“);


//?先判斷該用戶是否已經登錄
if(request.getSession().getAttribute(“loginUser“)?!=?null){
//?創建BookService對象
BookService?bookService?=?new?BookService();
ArrayList?books?=?bookService.getAllBook();

//?將books放入request
request.setAttribute(“books“?books);
request.getRequestDispatcher(“/WEB-INF/hall.jsp“).forward(request?response);
return?;
}





//?得到從登錄頁面傳遞來的用戶名和密碼
String?userId?=?request.getParameter(“userid“);
String?password?=?request.getParameter(“password“);

//?測試
//?System.out.println(userId?+?“?“?+?password);

//?創建Users對象
Users?user?=?new?Users();
try{
//?如果userId不為數字
user.setId(Integer.parseInt(userId));
}?catch?(NumberFormatException?e)?{
request.setAttribute(“err“?“用戶ID只能為數字“);
request.getRequestDispatcher(“/WEB-INF/login.jsp“).forward(request?response);
return;
}?
user.setPwd(password);

//?創建UsersService對象
UsersService?usersService?=?new?UsersService();

//?在UsersService驗證用戶是否合法
if(usersService.checkUser(user)){
//?成功,跳轉到購物大廳

//?因為其他頁面可能使用到用戶信息,所以將用戶信息存入session
request.getSession().setAttribute(“loginUser“?user);

//?創建BookService對象
BookService?bookService?=?new?BookService();
ArrayList?books?=?bookService.getAllBook();

//?創建一個購物車
MyCart?myCart?=?new?MyCart();
request.getSession().setAttribute(“myCart“?myCart);

//?將books放入request
request.setAttribute(“books“?books);
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??2016-01-07?20:35??MyShoping\
?????文件?????????529??2016-01-07?20:35??MyShoping\.classpath
?????目錄???????????0??2016-01-09?15:07??MyShoping\.myeclipse\
?????文件?????????300??2016-01-07?20:35??MyShoping\.mymetadata
?????文件????????1752??2016-01-07?20:44??MyShoping\.project
?????目錄???????????0??2016-01-07?20:38??MyShoping\.settings\
?????文件?????????500??2016-01-07?20:35??MyShoping\.settings\.jsdtscope
?????文件?????????109??2016-01-07?20:47??MyShoping\.settings\org.eclipse.core.resources.prefs
?????文件?????????364??2016-01-07?20:35??MyShoping\.settings\org.eclipse.jdt.core.prefs
?????文件?????????465??2016-01-07?20:35??MyShoping\.settings\org.eclipse.wst.common.component
?????文件?????????252??2016-01-07?20:35??MyShoping\.settings\org.eclipse.wst.common.project.facet.core.xml
?????文件??????????49??2016-01-07?20:35??MyShoping\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2016-01-07?20:35??MyShoping\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2016-01-08?19:34??MyShoping\WebRoot\
?????目錄???????????0??2016-01-07?20:35??MyShoping\WebRoot\meta-INF\
?????文件??????????36??2016-01-07?20:35??MyShoping\WebRoot\meta-INF\MANIFEST.MF
?????目錄???????????0??2016-01-08?21:08??MyShoping\WebRoot\WEB-INF\
?????目錄???????????0??2016-01-09?15:06??MyShoping\WebRoot\WEB-INF\classes\
?????目錄???????????0??2016-01-09?15:06??MyShoping\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2016-01-09?15:06??MyShoping\WebRoot\WEB-INF\classes\com\pc\
?????目錄???????????0??2016-01-09?15:06??MyShoping\WebRoot\WEB-INF\classes\com\pc\controller\
?????文件????????2960??2016-01-09?15:06??MyShoping\WebRoot\WEB-INF\classes\com\pc\controller\GoHallUI.class
?????文件????????2014??2016-01-09?15:06??MyShoping\WebRoot\WEB-INF\classes\com\pc\controller\GoMyOrderServlet.class
?????文件????????1942??2016-01-09?15:06??MyShoping\WebRoot\WEB-INF\classes\com\pc\controller\GoShowMyCart.class
?????文件????????3016??2016-01-09?15:06??MyShoping\WebRoot\WEB-INF\classes\com\pc\controller\ShoppingClServlet.class
?????文件????????2020??2016-01-09?15:06??MyShoping\WebRoot\WEB-INF\classes\com\pc\controller\SubmitOrderServlet.class
?????目錄???????????0??2016-01-09?15:06??MyShoping\WebRoot\WEB-INF\classes\com\pc\domain\
?????文件????????1702??2016-01-09?15:06??MyShoping\WebRoot\WEB-INF\classes\com\pc\domain\Book.class
?????文件????????1439??2016-01-09?15:06??MyShoping\WebRoot\WEB-INF\classes\com\pc\domain\Users.class
?????目錄???????????0??2016-01-09?15:06??MyShoping\WebRoot\WEB-INF\classes\com\pc\service\
?????文件????????2064??2016-01-09?15:06??MyShoping\WebRoot\WEB-INF\classes\com\pc\service\BookService.class
............此處省略38個文件信息

評論

共有 條評論