servlet
忙碌的上帝シ
这个作者很懒,什么都没留下…
展开
-
07.web 3.0文件上传方法
表单form中添加enctype="multipart/form-data"属性servlet类上添加@MultipartConfig注解且必须使用post请求protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //获取文件数据 Part picture = req.getPart("pic.原创 2020-05-09 09:12:58 · 108 阅读 · 0 评论 -
06.过滤器(Filter)
六、过滤器6.1 概念什么是过滤器过滤器(Filter)是处于客户端与服务器目标资源之间的一道过滤技术。过滤器作用在访问目标资源文件之前,通过一系列的过滤器对请求进行修改、判断等,把不符合规则的请求在中途拦截或修改。也可以对响应进行过滤,拦截或修改响应。例如:实现权限访问控制、过滤敏感词汇、压缩响应信息功能。6.2 如何编写过滤器Servlet API中提供了一个Filter接口,开发人员编写一个Java类实现了这个接口即可,这个Java类称之为过滤器(Filter)步骤如下:原创 2020-05-09 09:10:58 · 220 阅读 · 0 评论 -
05.Session对象(重点)
五、Session对象【重点】5.1 Session概述什么是SessionSession用于跟踪客户的状态。Session指的是在一段时间内,单个客户与Web服务器的一连串相关的交互过程。在一个Session中,客户可能会多次请求访问同一个网页,也有可能请求访问各种不同的服务器资源。Session工作原理Session被用于表示一个持续的连接状态,表示一个访问的过程。Session实现机制是当用户发起一个请求的时候,服务器会检查该请求中是否包含sessionid,如果未包含,则系统会创原创 2020-05-09 09:06:52 · 173 阅读 · 0 评论 -
04.Cookie的使用
四、Cookie的使用4.1 什么是CookieCookie是在浏览器访问Web服务器的某个资源时,由Web服务器在HTTP响应消息头中附带传送给浏览器的一小段数据。一旦Web浏览器保存了某个Cookie,那么它在以后每次访问该Web服务器时,都应在HTTP请求头中将这个Cookie回传给Web服务器。一个Cookie主要由标识该信息的名称(name)和值(value)组成。一个Web站点可以给一个Web浏览器发送多个Cookie,一个Web浏览器也可以存储多个Web站点提供的Cookie。浏原创 2020-05-09 09:04:43 · 160 阅读 · 0 评论 -
03.Servlet应用(重点)
三、Servlet应用【重点】3.1 request对象在Servlet中用来处理客户端请求需要用doGet或doPost方法的request对象3.1.1 get和post区别get请求get提交的数据会放在URL之后,以?分割URL和传输数据,参数之间以&相连get提交的数据大小有限制2k或4k(因为浏览器对URL的长度有限制)get方式提交数据,会带来安全问题效率高,浏览器默认请求方式为GET请求对应的Servlet的方法是doGetpost请求post方法原创 2020-05-09 09:00:31 · 134 阅读 · 0 评论 -
02.Servlet详解(重点)
二、Servlet详解【重点】2.1 回顾概念、核心API概念Servlet是Java Server Applet的简称,称为小服务器程序,是用Java编写的运行在Web服务器中,可以被浏览器通过URL访问的服务器程序。Servlet接口在ServletAPI中最重要的是Servlet接口,所有Servlet都会直接或间接的与该接口发生联系,或是直接实现该接口,或间接继承自实现了该接口的类。该接口包括以下五个方法:init(ServletConfig config)ServletCo原创 2020-05-09 08:58:08 · 186 阅读 · 0 评论 -
01.HTTP协议
一、HTTP协议1.1 回顾TCP、UDP协议OSI参考模型分为七层物理层—>数据链路层—>网络层—>传输层—>会话层—>表示层—>应用层TCP/IP参考模型分成四层链路层 —>网络层—>传输层—>应用层通信协议:通信协议是指通信双方实体完成通信或服务所必须遵循的规则和约定。传输层协议TCP(传输控制协议 Transmission Control Protocol)1 面向连接 (三次握手、四次挥手)2 安全可靠3原创 2020-05-09 08:56:05 · 183 阅读 · 0 评论