• 大小: 1.52MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-01
  • 语言: Java
  • 标签: javaweb  

资源简介

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.xml
     文件          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个文件信息

评论

共有 条评论