摘要: Easymall商品模块开发 1.点击全部商品 2.servlet:把所有商品信息都要获取到,需要调用到service,获取到数据后,将数据保存到request域中,跳转页面 3.service调用dao获取所有商品 4.dao:链接数据库查询所有商品,每件商品封装到javaBean,然后保存到li 阅读全文
posted @ 2018-03-29 22:36 songyao 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 事务 1.事务的概念 事务指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部不成功。 例如:A——B转帐,对应于如下两条sql语句 update account set money=money-100 where name=‘a’; update account set money= 阅读全文
posted @ 2018-03-29 21:45 songyao 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 商品添加功能 1.准备文件上传的后台页面 2.准备数据库中的表:商品表,商品种类表(创建对应的javaBean) 3.准备文件上传表单,修改form中的提交地址到servlet 4.servlet封装数据,并交给service添加商品,跳转到页面(利用工厂模式, 完善配置文件) 4.1 导包 4.2 阅读全文
posted @ 2018-03-29 21:33 songyao 阅读(354) 评论(0) 推荐(0) 编辑
摘要: Day17-Listener监听器 1.监听器概述 Servlet技术中三大组件之一 - Servlet Filter Listener Servlet技术规范中sun预先定义了八大监听器用来监听web开发中对应的事件。 监听器可以用来监听web应用执行过程中相关的事件,来进行对应的处理。 2.开发 阅读全文
posted @ 2018-03-29 21:25 songyao 阅读(327) 评论(0) 推荐(0) 编辑
摘要: Filter 1.过滤器概念 1.1.过滤器的基本概念 Filter也称之为过滤器,它是Servlet技术中最实用的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如 阅读全文
posted @ 2018-03-29 21:09 songyao 阅读(133) 评论(0) 推荐(0) 编辑
摘要: EasyMall重构 1.开发模式 开发模式发展过程参看图 2.MVC设计思想 Model-View-Controller,软件编程的通用的设计思想。mvc设计思想认为,任何软件都可以分为: 负责程序控制的控制器、负责封装数据处理数据的模型、负责展示数据的视图来组成的。MVC设计思想要求一个符合MV 阅读全文
posted @ 2018-03-29 21:04 songyao 阅读(152) 评论(0) 推荐(0) 编辑
摘要: JSP 1.jsp概述 1.1.jsp介绍 由SUN公司提供的动态web资源的开发技术, 看起来非常像html, 但是可以在JSP页面中写java代码, 所以JSP是一种动态web资源开发技术. 1.2.JSP技术的由来 JSP的出现是为了解决Servlet在响应时不适合向外输出页面的问题。 Ser 阅读全文
posted @ 2018-03-29 20:56 songyao 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 解决eclipse配置Tomcat时找不到server选项 https://blog.csdn.net/wugangsunny/article/details/25246565#reply eclipse不支持tomcat8.0版本解决 https://blog.csdn.net/u01117997 阅读全文
posted @ 2018-03-29 17:56 songyao 阅读(118) 评论(0) 推荐(0) 编辑
摘要: AJAX 1.AJAX是什么: asynchronous js and xml: 异步的js和xml 可以利用js访问服务器, 而且是异步访问! 通常服务器给浏览器响应的是一个完整的页面, 而在AJAX中, 由于是利用js访问服务器, 再由js接受响应, 局部刷新页面, 所以服务器不用给浏览器响应整 阅读全文
posted @ 2018-03-29 16:35 songyao 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 会话技术 1.什么是会话? 为了实现某一个功能, 浏览器和服务器之间可能会产生多次的请求和响应, 从浏览器访问服务器开始, 到最后访问服务器结束为止, 这期间产生的多次请求和响应加在一起, 就可以称之为浏览器和服务器之间的一次会话. 在一次会话中很可能会产生一些数据, 那么如何来保存会话中产生的数据 阅读全文
posted @ 2018-03-29 16:31 songyao 阅读(135) 评论(0) 推荐(0) 编辑
摘要: ServletConfig+ServletContext 1.ServletConfig 用来代表Servlet在web.xml中配置信息的对象 1.1.获取ServletConfig对象 在当前Servlet内部, 通过如下方式来获取 ServletConfig config = this.get 阅读全文
posted @ 2018-03-29 16:31 songyao 阅读(89) 评论(0) 推荐(0) 编辑
摘要: Easymall注册2 1.实现注册功能 1.1验证码点击更换 1.导入jQuery类库 2.选中验证码,并绑定点击事件 3.再访问ValiImageServlet类 改变src属性使之再次访问 1.1.验证码点击更换 验证码应该可以点击更换,要不然想更换验证码还需要刷新浏览器,就太麻烦了。 首先, 阅读全文
posted @ 2018-03-29 16:30 songyao 阅读(133) 评论(0) 推荐(0) 编辑