Servlet
-
Java培训之禁用浏览器缓存
开发人员在项目开发阶段,一般都会禁用浏览器缓存,这样做的原因是为了每次访问都能够获得实时数据。当一个项目上线后,就不会再继续禁用浏览器缓存。今天我们要学习的内容就是如何禁用浏览器缓…
-
Java培训之重定向
1.什么是重定向 所谓的重定向是将请求重新定个方向转到其他位置。例如,客户端访问AServlet,然后立刻自动访问BServlet。这个过程其实就是重定向。下面通过一张图来了解重定…
-
Java培训之response如何发送状态码
在上一节服务器如何处理客户端请求中,我们了解,request对象中封装了请求信息,使用response对象可以向客户端响应消息。在Http协议详解之响应中,我们知道响应首行信息中包…
-
Java培训之服务器如何处理客户端请求
当客户端向服务器发送请求时,服务器是如何将请求信息传递给Servlet,Servlet又是通过什么将响应送给客户端。带着这些问题,我们来看下面这张图,图1-1:图1-1 请求响应流…
-
Java培训之ServletContext的介绍与获取
1.什么是ServletContext 当服务器启动时,服务器会为每一个Web应用创建一个唯一的ServletContext对象代表当前Web应用。每个Web应用中的Servlet…
-
Java培训之Servlet底层原理
我们知道,当用在客户端访问Servlet时,是通过Servlet在web.xml文件配置的访问路径访问的。那么这一个过程又是如何实现的,服务器又是如何通过访问路径找到Servlet…
-
Java培训之HttpServlet介绍
HttpServlet是javax.servlet.http包下的一个抽象类,这个包提供了用来扩展基于http协议的Servlet。HttpServlet继承与GenericSer…
-
Java培训之ServletContext读取web应用中的资源文件
有时候,我们希望读取web应用中的一些资源文件,比如配置文件、图片等等。为此,在ServletContext接口中提供了一些读取web资源的方法,这些方法是依靠Servlet容器来…
-
Java培训之GenericServlet类
1.GenericServlet原理分析 GenericServlet类是一个抽象类,并且是Servlet接口的实现类,HttpServlet类的父类,下面我们通过一张图来更直观的…
-
JAVA培训之ServletContext功能详解
我们知道一个ServletContext对象对应一个web应用,我们也可以称ServletContext是web应用的上下文对象。它能够实现web应用中Servlet之间的数据通信…