package com.webshop.servlet;
import java.io.IOException;
import java.util.List;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.webshop.bean.PageModel;
import com.webshop.bean.Supplier;
import com.webshop.bean.User;
import com.webshop.dao.SupplierDao;
import com.webshop.dao.UserDao;
@WebServlet(urlPatterns = { "/UserLogin", "/findUsersByPage", "/deleteUser", "/insertUser",
"/updateUser" })
public class UserServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
// 创建 UserDao 的对象
UserDao userDao = new UserDao();
SupplierDao supplierDao = new SupplierDao();
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// 设置中文编码
request.setCharacterEncoding("UTF-8");
// 获取统一资源定位符 uri
String uri = request.getRequestURI();
// 进行 uri 的判断
if (uri.equals("/WebShop/UserLogin")) {
UserLogin(request, response);
} else if (uri.equals("/WebShop/findUsersByPage")) {
findUsersByPage(request, response);
} else if (uri.equals("/WebShop/deleteUser")) {
deleteUser(request, response);
} else if (uri.equals("/WebShop/insertUser")) {
insertUser(request, response);
} else if (uri.equals("/WebShop/updateUser")) {
updateUser(request, response);
}