资源简介
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
评论
共有 条评论