![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
大数据
咬人萌虎
这个作者很懒,什么都没留下…
展开
-
Java第四讲(类和对象、封装、构造方法)
一、类和对象类:一组相关属性和行为的集合,可以看成一类事物的模板。对象就是类的一个具体事例。对象:一类事物的具体体现。注:可以将属性理解为变量,行为理解为方法。二、面向对象的语言包含了封装、继承、多态、抽象几大特征。三、对象的使用1.创建对象类名 对象名 = new 类名()2.对象调用类成员对象名.成员变量;对象名.成员方法();四、成员变量的默认值1.基本类型:整数(byte、short、int、long)、浮点数(float、double)、字符(char)、布尔(boolea原创 2020-05-20 15:21:54 · 140 阅读 · 0 评论 -
jsp三大指令page、include以及jstl标签的taglib
jsp指令定义:声明当前页面的一些行为和属性。格式:<% 指令名称 属性=值 属性=值 %>ps:指令可以出现多次,位置一般出现在页面上面。指令的分类:page:声明当前页的属性和行为重要属性:import:声明当前页所需的jar包pageEncoding:声明当前页面的编码方式contentType:当前文件的mime类型...原创 2019-09-21 14:21:29 · 343 阅读 · 0 评论 -
jsp解析
jsp:Java server page(Java服务器页面),本质上是一个servlet类(可以理解为一个变种的servlet)。运行在服务器端。ps:servlet主要用来接收和处理生成数据;jsp则是将数据展示到浏览器端。jsp作用:官方定义:将内容的生成和展示相分离。理解描述:在HTML中嵌套Java代码。jsp组成部分:HTML+Java+jsp特有部分;jsp执行流程:...原创 2019-09-21 09:57:46 · 592 阅读 · 0 评论 -
装饰者模式
装饰者模式四大步骤:1.装饰者和被装饰者需要继承同一个父类或者实现同一个接口。2.被装饰者的引用传递给装饰者3.需要增强的方法进行增强4.不需要增强的方法调用父类的方法补:全局统一错误页面例如 404:< error-page>< error-code>404< / error-code>< location> /404.jsp...原创 2019-09-17 10:14:42 · 73 阅读 · 0 评论 -
Filter—过滤器
JavaWeb三大组件:servlet、filter、listenerservlet2.3版本后增加的新功能,运行在服务器端的程序,在与之相关的servlet和jsp页面之前运行。作用:过滤请求和响应应用场景:自动登录、统一编码、过滤一些敏感词汇或特殊符号...原创 2019-09-17 10:06:07 · 130 阅读 · 0 评论 -
会话cookie&session
会话:用户打开浏览器访问网站,不论用户打开多少连接,打开多少资源,直到用户关闭浏览器或者关闭服务器,整个过程我们称作一次会话。会话解决的问题:保存用户访问过程中产生的数据。会话的技术分类:cookie、session会话的理解:在浏览器或者服务器开辟一小块空间存放用户访问产生的相应的数据(例如:用户名和密码),不用再频繁访问数据库。cookie:数据存放在浏览器中session:数据存放...原创 2019-09-16 23:25:08 · 304 阅读 · 0 评论 -
servlet三大域对象:request、servletContext、session
servlet三大域对象:1.servletContext域对象2.session域对象3.request域对象servletContext域对象:生命周期:创建:服务器启动时,为每一个项目创建一个该对象销毁:服务器关闭或者项目移除时作用范围: 整个应用作用:存放整个项目共享数据session域对象:生命周期:创建:Java中认为第一次调用request.getsessi...原创 2019-09-16 19:38:00 · 461 阅读 · 0 评论 -
请求转发和重定向
定义:请求转发:将同一个request对象转发到其他servlet或者其他资源的request对象进行处理,是服务器端行为;重定向:客户端行为,第一次发送请求不会保存,地址栏发生改变。请求转发:重定向:请求转发request.getRequestDispatcher(“/内部路径”).forword(request,response);重定向:response.sendRedirec...原创 2019-09-16 19:17:21 · 85 阅读 · 0 评论 -
servlet—request请求
request:浏览器向服务器发送的过程request请求结构:请求行:格式:请求方式 请求资源 协议/版本重要方法:getMethod():请求方式getContextPath():项目名称了解方法:getRequestURI():获取请求资源getQueryString():获取get请求参数getProtocol():获取协议和版本请求头:格式:键值对:key/val...原创 2019-09-16 16:23:39 · 147 阅读 · 0 评论 -
response—文件下载
文件下载:服务器文件发送到浏览器超链接方式:浏览器能直接解析,不能直接下载代码方式:(两个头一个流)设置文件的mime类型和编码:response.setContextType(“mime类型;charset=编码方式”);设置文件下载头:response.setHeader(“content-disposition”,“attachment;filename=”+文件名);输出流:re...原创 2019-09-16 14:14:38 · 350 阅读 · 0 评论 -
servlet—response响应
response:响应;服务器返回给浏览器解析的数据response结构:响应行、响应头、响应体响应行:格式:协议/版本 状态码 状态说明状态码:1xx:已发送请求2xx:响应完成 200:正常完成3xx:浏览器进步操作 302:重定向;304:读缓存;4xx:用户操作失误 404:用户访问的资源不存在5xx:服务器内部错误 500:程序异常常用方法:setStatus(...原创 2019-09-16 13:42:25 · 116 阅读 · 0 评论 -
servlet—servletContext对象
servletContext:上下文(官方定义);服务器给每个工程创建一个对象即servletContext对象,servletContext对象全局唯一,工程内所有servlet都可以使用这个对象。所以servletContext也被叫做全局应用程序共享对象。作用:获取全局初始化参数;获取资源文件;资源共享(servlet通信)生命周期:创建:服务器启动时为每个项目创建一个servletC...原创 2019-09-16 10:29:11 · 98 阅读 · 0 评论 -
servlet—servletConfig
原理:当servlet配置初始化参数后,web容器再创建servlet对象时,会自动将参数封装到servletConfig中,在servlet的方法init中将servletconfig对象给servlet,从而获得初始化参数。servlet:作用:获取servlet的名称、获取初始化参数、获取上下文创建:服务器创建servlet同时,创建当前servlet对象,通过servlet的init...原创 2019-09-16 09:51:47 · 153 阅读 · 0 评论 -
servlet的配置web.xml
web.xml初始化配置信息,例如:servlet、servlet-mapping、filter、listener、启动加载级别。如果没有这些,可以不用配置web.xml。url-patten的配置:完全匹配:以“/”开头;/aa/bb目录匹配:以“/”开头,“”结尾;/aa/后缀名匹配:以“”开头;.aa优先级:完全匹配》目录匹配》后缀名匹配路径:相对路径:…/上级目录./当前目...原创 2019-09-16 09:20:34 · 162 阅读 · 0 评论 -
web服务器简单概述
web服务器概念:web资源:放在服务器上的一切文件,称之为web资源web资源分类:静态web资源:内容一成不变动态web资源:不同的人在不同的时间访问,内容发生变化web技术的分类:静态web技术:HTML、css、js、jquery动态web技术:servlet、jsp补:软件的架构:c/s:客户端/服务器端b/s:浏览器/服务器端浏览器(客户端)和服务器的通信:请求:浏...原创 2019-09-06 15:01:42 · 548 阅读 · 0 评论