赞
踩
一、项目运行
环境配置:
Jdk1.8 + Tomcat8.5 + mysql + Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)
项目技术:
Jdbc+ Servlert + html+ css + JavaScript + JQuery + Ajax + Fileupload等等
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
catch (Exception e) { } } if(pageNumber<=0) pageNumber=1; Page p = uService.getUserPage(pageNumber); if(p.getTotalPage()==0) { p.setTotalPage(1); p.setPageNumber(1); } else { if(pageNumber>=p.getTotalPage()+1) { p = uService.getUserPage(pageNumber); } } request.setAttribute("p", p); request.getRequestDispatcher("/admin/user_list.jsp").forward(request, response); } @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { this.doGet(req, resp); } }
}
catch (Exception e)
{
}
}
if(pageNumber<=0)
pageNumber=1;
Page p = gService.getGoodsRecommendPage(type, pageNumber);
if(p.getTotalPage()==0)
{
p.setTotalPage(1);
p.setPageNumber(1);
}
pageNumber=1; Page p = gService.getGoodsRecommendPage(type, pageNumber); if(p.getTotalPage()==0) { p.setTotalPage(1); p.setPageNumber(1); } else { if(pageNumber>=p.getTotalPage()+1) { p = gService.getGoodsRecommendPage(type, pageNumber); } } request.setAttribute("p", p); request.setAttribute("type", type); request.getRequestDispatcher("/admin/goods_list.jsp").forward(request, response); } /** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub doGet(request, response); } }
request.getRequestDispatcher("/admin/user_list.jsp").forward(request, response);
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
this.doGet(req, resp);
}
}
后台管理商品控制层:
@WebServlet(name = "admin_goods_list",urlPatterns = "/admin/goods_list")
public class AdminGoodsListServlet extends HttpServlet {
private GoodsService gService = new GoodsService();
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
{ p.setTotalPage(1); p.setPageNumber(1); } else { if(pageNumber>=p.getTotalPage()+1) { p = gService.getGoodsRecommendPage(type, pageNumber); } } request.setAttribute("p", p); request.setAttribute("type", type); request.getRequestDispatcher("/admin/goods_list.jsp").forward(request, response); } /** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub doGet(request, response); } } 用户登录控制层: @WebServlet(name = "user_login",urlPatterns = "/user_login") public class UserLoginServlet extends HttpServlet {
@WebServlet(name = "admin_goods_list",urlPatterns = "/admin/goods_list") public class AdminGoodsListServlet extends HttpServlet { private GoodsService gService = new GoodsService(); /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { int type = 0;//推荐类型 if(request.getParameter("type") != null) { type=Integer.parseInt(request.getParameter("type") ) ; } int pageNumber = 1; if(request.getParameter("pageNumber") != null) { try { pageNumber=Integer.parseInt(request.getParameter("pageNumber") ) ; } catch (Exception e) { } } if(pageNumber<=0)
}else { request.setAttribute("failMsg", "请登录后,再提交订单!"); request.getRequestDispatcher("/user_login.jsp").forward(request, response); } } } 后台管理员控制层: @WebServlet(name = "admin_user_list",urlPatterns = "/admin/user_list") public class AdminUserListServlet extends HttpServlet { private UserService uService = new UserService(); /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { int pageNumber = 1; if(request.getParameter("pageNumber") != null) { try { pageNumber=Integer.parseInt(request.getParameter("pageNumber") ) ; } catch (Exception e) { } } if(pageNumber<=0)
/** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { int type = 0;//推荐类型 if(request.getParameter("type") != null) { type=Integer.parseInt(request.getParameter("type") ) ; } int pageNumber = 1; if(request.getParameter("pageNumber") != null) { try { pageNumber=Integer.parseInt(request.getParameter("pageNumber") ) ; } catch (Exception e) { } } if(pageNumber<=0) pageNumber=1; Page p = gService.getGoodsRecommendPage(type, pageNumber); if(p.getTotalPage()==0) { p.setTotalPage(1); p.setPageNumber(1);
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { if(request.getSession().getAttribute("user")!=null) { request.getRequestDispatcher("/order_submit.jsp").forward(request, response); }else { request.setAttribute("failMsg", "请登录后,再提交订单!"); request.getRequestDispatcher("/user_login.jsp").forward(request, response); } } } 后台管理员控制层: @WebServlet(name = "admin_user_list",urlPatterns = "/admin/user_list") public class AdminUserListServlet extends HttpServlet { private UserService uService = new UserService(); /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { int pageNumber = 1; if(request.getParameter("pageNumber") != null) {
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
doGet(request, response);
}
}
用户登录控制层:
@WebServlet(name = "user_login",urlPatterns = "/user_login")
public class UserLoginServlet extends HttpServlet {
private UserService uService = new UserService();
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。