• 博客(0)
  • 资源 (3)

空空如也

网上购物系统

网上购物系统 import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class TestContextParamServlet extends HttpServlet { /** * Constructor of the object. */ public TestContextParamServlet() { super(); } /** * Destruction of the servlet. <br> */ public void destroy() { super.destroy(); // Just puts "destroy" string in log // Put your code here } /** * The doGet method of the servlet. <br> * * This method is called when a form has its tag value method equals to get. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out .println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">"); out.println("&lt;HTML&gt;"); out.println(" &lt;HEAD&gt;&lt;TITLE>A Servlet&lt;/TITLE&gt;&lt;/HEAD>"); out.println(" &lt;BODY&gt;"); out.print(" This is "); out.print(this.getClass() + this.getServletConfig().getServletContext().getInitParameter("a")); out.println(", using the GET method"); out.println(" &lt;/BODY&gt;"); out.println("&lt;/HTML&gt;"); out.flush(); out.close(); } /** * The doPost method of the servlet. <br> * * This method is called when a form has its tag value method equals to post. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */ public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out .println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">"); out.println("&lt;HTML&gt;"); out.println(" &lt;HEAD&gt;&lt;TITLE>A Servlet&lt;/TITLE&gt;&lt;/HEAD>"); out.println(" &lt;BODY&gt;"); out.print(" This is "); out.print(this.getClass()); out.println(", using the POST method"); out.println(" &lt;/BODY&gt;"); out.println("&lt;/HTML&gt;"); out.flush(); out.close(); } /** * Initialization of the servlet. <br> * * @throws ServletException if an error occure */ public void init() throws ServletException { // Put your code here } }

2012-12-07

基于JSP的网上购物系统的实现 毕业论文

基于JSP的网上购物系统的实现,毕业论文。 目 录 1 概 述 1 1.1课题的背景、目的与意义 1 1.2国内外现状 1 1.3论文内容概括 2 1.4论文的组织结构 2 2 相关技术简介 3 2.1 JSP技术 3 2.2 Microsoft SQL Server2000 3 2.3 Web服务器 3 2.4 连接数据库与JavaScript 5 2.5 CSS层 5 3 系统分析 6 3.1可行性分析 6 3.2需求分析 6 3.2.1业务需求分析 6 3.2.2用户需求分析 7 3.2.3功能需求分析 7 3.3业务流程分析 7 3.3.1前台业务流程分析 7 3.3.2后台业务流程分析 8 3.4数据流程分析 9 3.5数据字典 10 3.6运行环境及开发工具 11 4 系统总体设计 12 4.1系统结构设计 12 4.2功能模块设计 12 4.2.1前台模块的功能模块设计 13 4.2.2后台管理模块的功能模块设计 13 4.3数据库设计 14 4.3.1 E-R图 14 4.3.2基本表设计 17 5 系统实现 20 5.1程序设计 20 5.2系统页面的设计与实现 20 5.3前台功能模块的实现 20 5.3.1用户管理模块 21 5.3.2个人资料修改模块 24 5.3.3购物车模块 25 5.3.4订单查询模块 28 5.3.5留言板模块 28 5.4后台功能模块的实现 30 5.4.1管理员登录模块 30 5.4.2添加商品模块 31 5.4.3订单信息管理模块 33 5.4.4查询用户信息模块 34 5.4.5添加链接模块 35 6 系统调试与实施 37 6.1系统测试原理及测试原则 37 6.1.1系统测试原理 37 6.1.2系统测试原则 37 6.2系统测试的方法 38 6.3本系统测试 38 7 用户操作手册 41 7.1引言 41 7.2用途 41 7.2.1功能 41 7.2.2性能 41 7.3精度 41 7.3.1时间特性 41 7.3.2灵活性 41 7.4安全保密 41 7.5运行环境 41 7.5.1硬设备 41 7.5.2支持软件 41 7.5.3数据结构 42 7.6使用过程 42 结论 43 参考文献 44 致 谢 45

2012-12-07

网上购物系统设计与实现

网上购物系统设计和实现课程设计 四、程序关键代码及效果图 1、过滤器代码:[只要doFilter()方法] (1)adminfilter.java: HttpServletRequest requ=(HttpServletRequest)req; res.setCharacterEncoding("gb18030"); requ.setCharacterEncoding("gb18030"); HttpSession session=requ.getSession(); if(session.getAttribute("admin")==null){ PrintWriter out=res.getWriter(); out.println("[removed]"); out.println("alert&#40;'您还没有登录!'&#41;;"); out.println("[removed].href='../login_admin.jsp';"); out.println("[removed]"); }else{ chain.doFilter(req, res); } (2)userfilter.java: HttpServletRequest requ=(HttpServletRequest)req; res.setCharacterEncoding("gb18030"); requ.setCharacterEncoding("gb18030"); HttpSession session=requ.getSession(); if(session.getAttribute("uname")==null){ PrintWriter out=res.getWriter(); out.println("[removed]"); out.println("alert&#40;'您还没有登录!'&#41;;"); out.println("[removed].href='../login.html';"); out.println("[removed]"); }else{ chain.doFilter(req, res); } (3)Encodingfilter.java: HttpServletRequest request=(HttpServletRequest)req; request.setCharacterEncoding("gb18030"); HttpServletResponse response=(HttpServletResponse)res; response.setCharacterEncoding("gb18030"); chain.doFilter(req, res); } 2、Servlet代码:[只要doPost()或doGet()方法] (1)add.java: response.setContentType("text/html"); request.setCharacterEncoding("gb18030"); HttpSession session=request.getSession(); CartBean cb=new CartBean(); Vector<CartProduct> cart =(Vector<CartProduct>)session.getAttribute("cart"); String id=request.getParameter("id"); if(cart==null){ cart=new Vector<CartProduct>(); } cart=cb.addCart(cart,id); session.setAttribute("cart",cart); response.sendRedirect("cart.jsp"); } (2)addproduct.java: PrintWriter out=response.getWriter(); Product p = new Product(); SmartUpload su = new SmartUpload(); su.initialize(this.getServletConfig(), request, response); su.setMaxFileSize(1024 * 1024 * 10); su.setAllowedFilesList("JPG,jpg,gif,GIF");

2012-12-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除