摘要: 总结:1.连接池:java对外提供了连接的接口,连接池的存在就省去了每次创建和释放连接。 2.连接池的连接条件:1.将commons-pool-1.5.6.jar的jar包引进java项目下的lib文件夹 3.用连接池对象代替dao'层的Connection对象; 4.在tools工具包里创建MyD 阅读全文
posted @ 2019-09-27 15:01 韩凯 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 总结:1.分页查询:1.先建立一个封装分页所需数据的类,1.当前页:private Intager currentPage; 每页显示的条数:private Intager currentCount; 总页数:private Integer tatalPage 总条数:private Intafer 阅读全文
posted @ 2019-09-27 15:01 韩凯 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 总结:1.JSTL存在的目的和EL表达式一样为了减少JSP页面的脚本代码也就是java代码; JSTL的引入方式:1.导入jar包:1.jstl.jar;standard.jar;2.在jsp页面导入包:<%@ taglib uri:="http://java.sun.com/jsp/jstl/co 阅读全文
posted @ 2019-09-27 15:00 韩凯 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 总结:1.Servlet的域对象:request域对象,servletContext域对象,session域对象 Jsp的域对象:pageContext 域对象(作用在当前JSP) application(实际上就是Servlet域)域对象,request域对象,response域对象; 域对象同意 阅读全文
posted @ 2019-09-27 14:59 韩凯 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 总结:1.session技术:Session是将数据存储到服务器端,session会为每个客户端都创建一个专属的内存空间存储数据,但客户端需要每次都携带一个标识到服务器寻找自己的内存空间 所以说session是基于cookie的,需要cookie存储标识码JSESSIONID 2.Session对象 阅读全文
posted @ 2019-09-27 14:57 韩凯 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 总结:1.因为Http是无状态的需要会话技术来区别客户端是谁发送的请求 2.会话技术(响应头是设置cookie的,请求头是携带cookie值的):是从打开一个浏览器直到关闭这个浏览器为止整个过程是一次会话,会话技术就是记录客户端的状态和数据的 3.会话技术分为:Cookie和Session;Cook 阅读全文
posted @ 2019-09-27 14:56 韩凯 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 总结:1.request:获取请求方式:String method=request.getMethod(); 2.获取请求地址(URI):String path=request.getRequestURI(); 获取请求地址(URL):String path=request.getRequestUR 阅读全文
posted @ 2019-09-27 14:55 韩凯 阅读(1448) 评论(0) 推荐(0) 编辑
摘要: 总结:1.我们创建servlet的时会覆盖service()方法,或doGet/doPost(),这些方法都有两个参数,一个代表请求request一个代表响应reponse 2.设置响应状态码:response.setStatus(304);302:重定向;304:访问缓存;404:地址错误;500 阅读全文
posted @ 2019-09-27 14:54 韩凯 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 总结:1.http协议:1、http请求(浏览器发出):请求行(请求方式(post,get)/请求地址/协议版本号)、请求头()、请求体(请求的内容:通过poss方式以键值对的方式传输;get通过url地址传输到服务器) 2.http响应(服务器发出):响应行(版本号+状态码(200)+状态描述(o 阅读全文
posted @ 2019-09-27 14:53 韩凯 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 总结:1.servlet-mapping的url-pattern的皮子方式:1.完全匹配:<url-pattern>/文件名</url-pattern> 2.目录匹配:<url-pattern>/aa/bb/cc/*</url-pattern> 3.扩展名匹配:<url-pattern>*.abc< 阅读全文
posted @ 2019-09-27 14:53 韩凯 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 总结:1.XML:可扩展的标记语言(标签语言);HTML:是超文本标记语言; 2.文档声明必须为<?xml 开头,以?>结束;versioin:指定XML版本号;encoding:指定当前文档的编码,默认值是:utf-8; 3.属性是元素的一部分,它必须出现在元素的开始标签中; 4.属性的定义格式: 阅读全文
posted @ 2019-09-27 14:52 韩凯 阅读(132) 评论(0) 推荐(0) 编辑