
servlet
Angletank
时间碾碎万物;一切都因时间的力量而衰老,在时间的流逝中被遗忘。
Time crumbles things; everything grows old under the power of Time and is forgotten through the lapse of Time.
展开
-
Spring框架之Spring AOP简析
Spring AOP1.概念Aspect Oriented Programing ⾯向切⾯编程。相对于oop面向对象编程来说,Aop关注的不再是程序代码中的某些类,某些方法,更多考虑的是一种面到面的切入(层与层之间的一种切入),所以被称为切面。(servlet filter /* 的配置,实际上运用了aop的思想 )。2.作用AOP主要应⽤于⽇志记录,性能统计,安全控制,事务处理等⽅⾯,实现公共功能性的重复使⽤。3.特点1. 降低模块与模块之间的耦合度,提⾼业务代码的聚合度。(⾼内聚低耦合)原创 2020-09-11 21:25:49 · 219 阅读 · 0 评论 -
Servlet实现文件上传和下载
文件上传和下载1.文件上传文件上传涉及到前台页面的编写和后台服务器端代码的编写,前台发送文件,后台接收并保存文件,这才是一个完整的文件上传。1.1 前台页面 <%-- 文件上传表单 1. 设置表单提交方式 method="post" 2. 设置表单类型为二进制表单 enctype="multipart/form-data" 3. 设置表单元素的name属性值(file文件域) --%>原创 2020-09-06 20:53:24 · 348 阅读 · 0 评论 -
Servlet之ServletContext对象
Servlet之ServletContext对象ServletContext 对象,又称 Application 对象,从名称中可知,该对象是与应用程序相关的。在 WEB 容器启动的时候,会为每一个 WEB 应用程序创建一个对应的 ServletContext 对象。该对象有两大作用:第一、作为域对象用来共享数据,此时数据在整个应用程序中共享;第二、该对象中保存了当前应用程序相关信息。例如可以通过 getServerInfo() 方法获取当前服务器信息 ,getRealPath(String p原创 2020-09-06 20:40:57 · 151 阅读 · 0 评论 -
Servlet之HttpSession对象
HttpSession对象原创 2020-09-06 20:35:07 · 1066 阅读 · 0 评论 -
Servlet之Cookie对象
Cookie对象1.Cookie概述Cookie作为浏览器提供的一种技术,将一些内容保存在客户端,保存在本地计算机上,不需要通过网络传输,提高网页的处理效率,减少服务器的负载量.由于信息保存在客户端,安全性较差.例如常见的记住密码则可以通过 Cookie 来实现。有一个专门操作Cookie的类 javax.servlet.http.Cookie。随着服务器端的响应发送给客户端,保存在浏览器。当下次再访问服务器时把Cookie再带回服务器。Cookie 的格式: 键值对用“=”链接, 多个键值对原创 2020-09-04 22:09:22 · 238 阅读 · 0 评论 -
Servlet
Servlet简析1.Servlet的实现1.1新建Servlet类1.2实现Servlet规范(继承 HttpServlet 类)1.3重写service方法1.4设置注解@WebServlet("/路径") 注:"/"一定要加上!在完成好了一切代码的编写后,还需要向服务器说明,特定请求对应特定资源。1.5发布项目并启动服务1.6 访问并查看结果import javax.servlet.ServletException;import javax.servlet.annotation.原创 2020-09-03 20:55:06 · 293 阅读 · 0 评论 -
HTTP协议
HTTP协议简述1.概述HTTP 协议(Hypertext Transfer Protocol, 超文本传输协议)。请求协议:客户端发送给服务器的格式。响应协议:服务器发送给客户端的格式。2.内容及包含Request (请求协议)主要由三部分组成:请求行:请求方式,路径,版本请求头:以键值对形式存在请求体:get方法中不存在,post方法中存在Response(响应协议)主要由三部分组成:响应行:版本 状态码 状态码说明响应头响应正文(体)3.浏览器中的书写格式4原创 2020-09-03 20:21:10 · 215 阅读 · 0 评论