
JavaWeb
文章平均质量分 92
JavaWeb的基础
SaMorri
学习树洞
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
javaweb——事务(ThreadLocal、Filter组合管理)
1. ThreadLocal ThreadLocal ——可解决多线程的数据安全问题。ThreadLocal可给当前线程关联一个任意类型纪数据(可以是基本类型、引用类型) ThreadLocal 特点: ThreadLocal 可以为当前线程关联一个数据。 (可以像 Map 一样存取数据, key 为当前线程) 每一个 ThreadLocal 对象, 只能为当前线程关联一个数据, 如果要为当前线程关联多个数据, 就需要使用多个ThreadLocal 对象实例。 每个 ThreadLocal 对象实例定义的原创 2020-06-21 18:38:54 · 260 阅读 · 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 · 356 阅读 · 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 · 260 阅读 · 0 评论 -
Servlet复习笔记(6)——Cookie(详细)
1. Cookie 介绍 Cookie 是服务器通知客户端保存键值对的一种技术。 客户端有了 Cookie 后,每次请求都发送给服务器。 每个 Cookie 的大小不能超过 4kb。 如何创建Cookie protected void createCookie(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //1 创建Cookie对象 Cookie cookie =原创 2020-05-29 23:03:23 · 230 阅读 · 0 评论 -
Servlet复习笔记(5)——监听器、过滤器、文件的上传和下载
文件的上传 要有 form 标签,且须method=post form 标签的 encType 属性值须为 multipart/form-data 在 form 标签中使用 input type=file 添加上传的文件 编写服务器代码(Servlet 程序)接收,处理上传的数据。 其中属性 encType=multipart/form-data 表示提交的数据,以多段(每一个表单项一个数据段)的形式进行拼 接,然后以二进制流的形式发送给服务器。 文件上传的HTTP 协议说明: 文件下载 ...原创 2020-05-28 17:52:15 · 283 阅读 · 0 评论 -
Servlet复习笔记(4)——ServletResponse、请求重定向
1. HttpServletResponse 类 HttpServletResponse是一个继承了ServletResponse的接口,这个对象中封装了向客户端发送数据、发送响应头,发送响应状态码的方法。 与HttpServletRequest类一样,每次请求进来,Tomcat服务器都会创建一个 Response 对象传递供Servlet 程序使用。 HttpServletRequest 表示请求过来的信息,HttpServletResponse 表示所有响应的信息, 我们如果需要设置返回给客户端的信息原创 2020-05-26 11:10:48 · 229 阅读 · 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 · 2378 阅读 · 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 · 239 阅读 · 0 评论 -
Servlet复习笔记(1)
1、ServletContext 是一个接口,它表示 Servlet 上下文对象 2、一个web 工程,只有一个 ServletContext 对象实例。 3、ServletContext 对象是一个域对象。 4、ServletContext 是在 web 工程部署启动的时候创建。在 web 工程停止的时候销毁。 什么是域对象? 域对象,是可以像Map 一样存取数据的对象,叫域对象。 这里的域指的是存取数据的操作范围,整个web 工程。 ...原创 2020-05-23 14:26:32 · 176 阅读 · 0 评论