![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Servlet
兀大星
每一天都在进步......
展开
-
Servlet学习——HttpServletRequest简介
HttpServletRequest基本概述javax.servlet.http.HttpServletRequest是SUN制定的Servlet规范,是一个接口,表示请求, 其父接口是 javax.servlet.ServletRequest。“ HTTP 请求协议”的完整内容都被封装到 request对象中。程序员只需要面向 HttpServletRequest 接口调用方法即可。...原创 2019-08-21 13:33:45 · 6674 阅读 · 1 评论 -
Servlet学习——请求转发与重定向的区别
请求转发与重定向请求转发与重定向均是指的请求的跳转方式。用户提交请求需要访问服务端的资源 1, 而资源 1 又需要访问资源 2,那么由资源 1 向资源 2 的跳转,具有两种方式:请求转发与重 定向。(1) 请求转发请求转发是指,资源 1 在服务器内部,直接跳转到的资源 2,所以请求转发也称为服务 器内跳转。整个过程浏览器只发出一次请求,服务器只发出一次响应。所以,无论是资源 1 还...原创 2019-08-22 19:57:58 · 529 阅读 · 0 评论 -
Servlet学习——请求转发中forward()方法与include()方法
forward(向前) include(包含) 作用 可完成请求转发 可完成请求转发 输出流开启时间 带有forward方法的页面,输出流未开启 带有include方法的页面,输出流已开启 响应对象 使用的是带有include方法页面的响应对象,即非当前Servlet 向浏览器回送的响应数据 使用的是带有include方法页面的响应对...原创 2019-08-22 21:21:46 · 432 阅读 · 0 评论 -
Servlet学习——HttpResponseServlet常用方法及中文乱码解决方案
HttpResponseServlet概述Web 服务器收到一个 Http 请求后,会针对每个请求创建一个 HttpServletRequest 对象和 HttpServletResponse 对象。若需要获取客户端提交请求的相关信息,则需要从 HttpServletRequest 对象中获取;若需要向客户端发送数据,则需要通过 HttpServletResponse 对象来完成。...原创 2019-08-23 12:56:39 · 198 阅读 · 0 评论 -
Servlet学习——Servlet的线程安全问题
目录1. 什么是线性安全问题2. JVM中什么数据可能会有线性安全问题3. Servlet为什么会出现安全问题4. 线程安全问题举例5. 解决方案6. 线程不安全时的作用------统计次数1. 什么是线性安全问题同时满足以下两个条件,则会出现线程安全问题。存在多线程并发访问 存在可修改的共享数据当多个线程同时修改同一个共享数据时,后修改的数据会将...原创 2019-08-23 09:54:04 · 169 阅读 · 0 评论