
servlet
文章平均质量分 81
Java红桃峰峰日拱一卒
高级程序员,架构师
展开
-
Servlet技术浅析(二)之HttpServlet抽象类
HttpServlet抽象类是GenericServlet抽象类的子类,HttpServlet类为Servlet接口提供了与HTTP协议相关的通用实现,也就是说,HttpServlet对象适合运行在与客户端采用HTTP协议通信的Servlet容器或者Web服务器中。在开发javaWeb应用时,自定义的Servlet类一般都扩展HttpServlet类。HttpServlet源码:i原创 2017-01-03 16:47:24 · 2680 阅读 · 0 评论 -
Servlet技术浅析(一)之GenericServlet抽象类
简介:servlet最常用的几个对象:1、请求对象(ServletRequest和HttpServletRequest):Servlet从该对象中,获取来自客户端的请求信息。2、响应对象(ServletResponse和HttpServletResponse):Servlet通过该对象来生成响应结果。3、Servlet配置对象(ServletConf原创 2017-01-03 14:42:30 · 1803 阅读 · 0 评论 -
Servlet技术浅析(三)之-----ServletRequest接口和HttpServletRequest接口
在Servlet接口中的service(ServletRequest request , ServletResponse response)方法中有一个ServletRequest类型的参数。ServletRequest类表示来自客户端的请求。当Servlet容器接收到客户端要求访问特定Servlet的请求时,容器先解析客户端的原始请求数据,把它包装成一个ServletRequest对象。当容器调原创 2017-01-04 16:33:57 · 7006 阅读 · 1 评论 -
Servlet技术浅析(四)之-----ServletResponse接口和HttpServletResponse接口
ServletResponse接口在Servlet接口的service(ServletReuqest req , ServletResponse res)方法中有一个ServletResponse类型的参数。Servlet通过ServletResponse对象来生成响应结果。当Servlet容器接收到客户端要求访问特定Servlet的请求时,容器会创建一个ServletResponse对象,并原创 2017-01-04 18:07:34 · 6919 阅读 · 0 评论 -
Servlet技术浅析(五)之-----ServletConfig接口和ServletContext接口
ServletConfig接口简述 Servlet接口的init(ServletConfig config)方法有一个ServletConfig类型的参数。当Servlet容器初始化一个Servlet对象时,会为这个Servlet对象创建一个ServletConfig对象。在ServletConfig对象中包含了Servlet的初始化参数信息,此外,ServletConfi原创 2017-01-06 10:43:00 · 2169 阅读 · 0 评论 -
Servlet技术浅析(六)之-----JavaWeb应用的生命周期和Servlet的生命周期
一、JavaWeb应用的生命周期JavaWeb应用的生命周期是由Servlet容器来控制的。归纳起来,JavaWeb的生命周期包括三个阶段:1)启动阶段:加载Web应用的有关数据,创建ServletContext对象,对Filter(过滤器)和一些Servlet进行初始化。2)运行时阶段:为客户端提供服务。3)终止阶段:释放Web应用所占用的各种资源。下面详细介绍生命你原创 2017-01-06 15:45:24 · 883 阅读 · 0 评论 -
Servlet技术浅析(七)之-----ServletContext与Web应用范围
1、简述 Servlet容器在启动一个Web应用时,会为它创建一个唯一的ServletContext对象。当Servlet终止一个Web应用时,就会销毁他的ServletContext对象。由此可见,ServletContext对象和Web应用具有同样的生命周期。2、Web应用范围具有以下两层含义:(1)表示由Web应用的生命周期构成的时间段(即Web应用的整个生原创 2017-01-06 18:26:50 · 659 阅读 · 0 评论 -
Servlet技术浅析(八)之-----浏览器缓存浅析
1、浏览器缓存简述: 许多浏览器为了能够快速向用户展示所请求的页面,会把来自服务器端的页面存放在客户端的缓存中,如果用户多次请求访问服务器端的同一个网页,那么浏览器只需从缓存中获取该网页,而不需在请求访问远程服务器上的网页。2、缓存使用范围: 浏览器端的缓存技术适用于保存服务器端的静态网页,以及不包含敏感数据的网页。3、以下两种情况,服务器端不希原创 2017-01-09 10:30:45 · 407 阅读 · 0 评论 -
Servlet技术浅析(九)之-----下载文件和上传文件
一、下载文件简述:下载文件是指把服务器端的文件发送到客户端,Servlet能够向客户端发送任意格式的文件数据,代码如下:package com._test.servlet;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import javax原创 2017-01-09 18:31:04 · 498 阅读 · 0 评论