
JavaWeb
文章平均质量分 92
JavaWeb的基础
SaMorri
学习树洞
展开
-
javaweb——事务(ThreadLocal、Filter组合管理)
1. ThreadLocalThreadLocal ——可解决多线程的数据安全问题。ThreadLocal可给当前线程关联一个任意类型纪数据(可以是基本类型、引用类型)ThreadLocal 特点:ThreadLocal 可以为当前线程关联一个数据。 (可以像 Map 一样存取数据, key 为当前线程)每一个 ThreadLocal 对象, 只能为当前线程关联一个数据, 如果要为当前线程关联多个数据, 就需要使用多个ThreadLocal 对象实例。每个 ThreadLocal 对象实例定义的原创 2020-06-21 18:38:54 · 241 阅读 · 0 评论 -
javaWeb复习笔记(8)——JSON
1.介绍JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。是基于 JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999 的一 个子集。JSON 采用完全独立于语言的文本格式,但是也使用了类似于 C 语言家族的习惯(包括 C, C++, C#, Java, JavaScript, Perl, Python 等原创 2020-05-30 14:07:08 · 338 阅读 · 0 评论 -
Servlet复习笔记(7)——Session(详细)
1. 介绍Session 就一个接口(HttpSession)。Session 就是会话。它是用来维护一个客户端和服务器之间关联的一种技术。每个客户端都有自己的一个 Session 会话。Session 会话中经常用来保存用户登录之后的信息。2.如何创建 Session 和获取(id 号,是否为新)如何创建和获取 Session的 API 是一样的:request.getSession() 第一次调用:创建 Session 会话此后调用:获取之前创建好的 Session 对象。原创 2020-05-29 23:03:39 · 249 阅读 · 0 评论 -
Servlet复习笔记(6)——Cookie(详细)
1. Cookie介绍Cookie 是服务器通知客户端保存键值对的一种技术。客户端有了 Cookie 后,每次请求都发送给服务器。每个 Cookie 的大小不能超过 4kb。如何创建Cookieprotected void createCookie(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //1 创建Cookie对象 Cookie cookie =原创 2020-05-29 23:03:23 · 219 阅读 · 0 评论 -
Servlet复习笔记(5)——监听器、过滤器、文件的上传和下载
文件的上传要有 form 标签,且须method=postform 标签的 encType 属性值须为 multipart/form-data在 form 标签中使用 input type=file 添加上传的文件编写服务器代码(Servlet 程序)接收,处理上传的数据。其中属性 encType=multipart/form-data 表示提交的数据,以多段(每一个表单项一个数据段)的形式进行拼 接,然后以二进制流的形式发送给服务器。文件上传的HTTP 协议说明:文件下载...原创 2020-05-28 17:52:15 · 270 阅读 · 0 评论 -
Servlet复习笔记(4)——ServletResponse、请求重定向
1. HttpServletResponse 类HttpServletResponse是一个继承了ServletResponse的接口,这个对象中封装了向客户端发送数据、发送响应头,发送响应状态码的方法。与HttpServletRequest类一样,每次请求进来,Tomcat服务器都会创建一个 Response 对象传递供Servlet 程序使用。HttpServletRequest 表示请求过来的信息,HttpServletResponse 表示所有响应的信息, 我们如果需要设置返回给客户端的信息原创 2020-05-26 11:10:48 · 210 阅读 · 0 评论 -
Servlet复习笔记(3)——为何重写doGet和doPost方法、HttpServletRequest、请求转发、\含义
1. Servlet中的service, doGet, doPost方法的区别和联系在继承HttpServlet的时候为何一般只重写doGet和doPost方法呢?我们来看一下HttpServlet的源码:protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String method = req.getMethod()原创 2020-05-25 16:24:28 · 2336 阅读 · 0 评论 -
Servlet复习笔记(2)——ServletConfig、ServletContext、Http协议(请求和响应)、MIME类型
2. ServletConfig 类ServletConfig对象是由Tomcat(服务器)负责创建,我们负责使用。ServletConfig是每个 Servlet 程序创建时,就创建一个对应的 ServletConfig对象。ServletConfig类的三个作用:可获取 Servlet 程序的别名——servlet-name的值获取初始化参数init-param获取ServletContext对象@Override public void init(ServletConfig s原创 2020-05-25 14:38:06 · 231 阅读 · 0 评论 -
Servlet复习笔记(1)
1、ServletContext 是一个接口,它表示 Servlet 上下文对象2、一个web 工程,只有一个 ServletContext 对象实例。3、ServletContext 对象是一个域对象。4、ServletContext 是在 web 工程部署启动的时候创建。在 web 工程停止的时候销毁。什么是域对象? 域对象,是可以像Map 一样存取数据的对象,叫域对象。 这里的域指的是存取数据的操作范围,整个web 工程。...原创 2020-05-23 14:26:32 · 165 阅读 · 0 评论