Servlet
文章平均质量分 83
zghw
这个作者很懒,什么都没留下…
展开
-
ServletAPI --- Servlet接口
Servlet大部分来源:http://jinnianshilongnian.iteye.com/blog/1910981Servlet接口是Java Servlet API的核心抽象。所有Servlet类必须直接或间接的实现该接口,或者更通常做法是通过继承一个实现了该接口的类从而复用许多共性功能。目前有GenericServlet和HttpServlet这两个类实现了Servlet接原创 2016-04-01 09:45:36 · 2740 阅读 · 1 评论 -
Request异步请求处理PART2
请求异步处理 可以先释放容器分配给请求的线程与相关资源,减轻系统负担,原先释放了容器所分配线程的请求。 其响应将被延后,可以在处理完成(例如长时间运算完成、所需资源以获得)时在对客户端进行响应。原创 2016-04-17 17:01:21 · 2435 阅读 · 0 评论 -
Request介绍及示例 PART1
请求转发(RequestDispatcher)的过程: 客户首先发送一个请求到服务器端,服务器端发现匹配的servlet,并指定它去执行,当这个servlet执行完之后,它要调用getRequestDispacther()方法,把请求转发给指定的test.jsp,整个流程都是在服务器端完成的,而且是在同一个请求里面完成的,因此servlet和jsp共享的是同一个request,在servlet里面放的所有东西,在jsp中都能取出来,因此,jsp能把结果getAttribute()出来,getAttrib原创 2016-04-17 01:40:13 · 3636 阅读 · 0 评论 -
Servlet Filter示例
package com.zghw.servlet.demo;import java.io.IOException;import java.util.Enumeration;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import java原创 2016-04-09 17:29:25 · 474 阅读 · 0 评论 -
Servlet监听器示例
1.ServletContextListener ServletContext生命周期监听器 com.zghw.servlet.demo.MyServletContextListener package com.zghw.servlet.demo;import java.util.Enumeration;import javax.se原创 2016-04-09 17:26:40 · 524 阅读 · 0 评论 -
ServletAPI --- session cookie接口 会话
会话超文本传输协议(HTTP)被设计为一种无状态协议。为构建有效的Web应用,必须与来自一个特定的客户端的请求彼此是相互关联。随时间的推移,演变了许多会话跟踪机制,这些机制直接使用对程序员而言是困难或麻烦的。该规范定义了一个简单的HttpSession接口,允许servlet容器使用几种方法来跟踪用户会话,而不会使应用开发人员陷入到这些方法的细节中。7.1 会话跟踪机制以下章节描述转载 2016-04-09 15:43:18 · 905 阅读 · 0 评论 -
Http会话cookie session
HTTP本身时无状态通信协议,要进行会话管理的基本原理,就是将需要维持的状态回应给浏览器,有浏览器在下次请求时主动发送状态信息,让Web应用程序“得知”请求之间的关联。 隐藏字段是将状态信息以窗体中看不到的输入字段回应给浏览器,在下次发送窗体时一并发送这些隐藏的输入字段值。Cookie是保存在浏览器上的一个小文件,可设定存活期限,在浏览器请求Web应用程序时,会一并将属于网站的Coo原创 2016-04-13 00:56:17 · 4911 阅读 · 0 评论 -
容器执行Servlet API 中ServletContext、ServletContextListener、Filter、Servlet的顺序
了解容器执行Servlet API 中ServletContext、ServletContextListener、Filter、Servlet的顺序。原创 2016-04-04 16:27:52 · 1970 阅读 · 0 评论 -
ServletAPI --- ServletContext接口
4.1 ServletContext接口介绍ServletContext(Servlet上下文)接口定义了servlet运行在的Web应用的视图。容器供应商负责提供Servlet容器的ServletContext接口的实现。Servlet可以使用ServletContext对象记录事件,获取URL引用的资源,存取当前上下文的其他Servlet可以访问的属性。ServletContext是W转载 2016-04-02 10:03:33 · 739 阅读 · 0 评论 -
ServletAPI -- Filter接口
过滤器过滤器(Filter)是Java组件,允许运行过程中改变进入资源的请求和资源返回的响应中的有效负载和header信息。 本章描述了JavaServlet v3.0 API类和方法,它们提供了一种轻量级的框架用于过滤动态和静态内容。还描述了如何在Web应用配置Filter,它们实现的约定和语义。 网上提供了Servlet 过滤器的API文档。过滤器的配置语法在第14章的“部转载 2016-04-01 11:14:26 · 482 阅读 · 0 评论 -
ServletAPI --- Request接口
Request请求对象封装了客户端请求的所有信息。在HTTP协议中,这些信息是从客户端发送到服务器请求的HTTP头部和消息体。 3.1 HTTP协议参数servlet的请参数以字符串的形式作为请求的一部分从客户端发送到servlet容器。当请求是一个HttpServletRequest对象,且符合第24页中“参数可用时”描述的条件时,容器从URI查询字符串和POST数据中填充参数。转载 2016-04-01 10:59:57 · 2474 阅读 · 0 评论 -
Servlet的生命周期 容器的基本工作原理
当Servlet容器接受到HTTP请求,容器会创建一个代表当前请求的HttpServletRequest对象,并将请求相关信息设置给该对象,同时会创建一个HttpServletResponse对象,作为稍后要对客户端进行相应的Java对象。如果查询HttpServletRequest、HttpServletResponse的API文件说明,会发现它们都是接口,实现这些接口的相关类就是容器提供的。接着,容器会根据读取的@WebServlet标注或Web.xml的设置,找出处理该请求的Serlvet,调用它原创 2016-04-01 10:18:04 · 1968 阅读 · 0 评论 -
Request 内容实体body的简单例子 PART3
1.访问路径http://localhost:8080/servlet-demo/submit.jsp2.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here 3原创 2016-04-18 00:30:46 · 1321 阅读 · 1 评论