
servlet
wwzuizz
做android
展开
-
Servlet异步处理
1、异步处理 为啥要异步处理呢?因为servlte是并发被访问,但是有时候是需要一些耗时的操作,如jdbc连接或者远程web服务的响应等。这时候如果等待响应对于体验来说是不好的。又或者,当并发太多的时候,通过异步处理中使用线程池,可以自己进行线程池管理。如果不使用线程池,那么就是由容器创建和销毁线程,这样子在大并发的时候会有很多的线程被创建和销毁,这本身很消耗服务器资源。而线程池原创 2017-08-08 09:25:16 · 817 阅读 · 0 评论 -
servlte
1、servlte介绍 servlte是基于java技术的web组件,可以被java的webserver动态加载,如tomcat。容器也叫作做servlte引擎,其实就是Tomcat的一部分。 以下是一个典型的事件序列: 1、客户端(如web 浏览器)发送一个 HTTP 请求到 web服务器;原创 2017-08-07 11:18:02 · 659 阅读 · 0 评论 -
过滤器
过滤器是在运行过程中改变进入资源的请求和资源返回的响应。它是一种代码重用的技术。过滤器通常是修改或调整资源的请求和响应。过滤器有以下几种功能1、执行请求之前访问资源2、执行请求之前处理资源的请求3、更改请求对象的header和更改响应对象的header4、拦截资源调用后的调用5、作用在 Servlet,一组Servlet,或静态内容上的零个,一个或多个拦截器按指定的顺序执行原创 2017-08-14 15:48:01 · 179 阅读 · 0 评论 -
Servlet Context
1、Servlet Context介绍servltecontext接口是由web容器内部实现的,一个web应用对应一个servltecontext。它就类似一个servlte的公共环境,提供url,属性等给多个servlte使用。servltecontext是web应用的url的,如www.xxx.com/youproject,这个youproject就是当下上下文路径,所有以它开头的原创 2017-08-18 10:53:39 · 447 阅读 · 0 评论 -
DTD学习笔记
1、什么是DTD 一种xml约束技术。是一种编写文档,用于约束xml的。2、声明方式 2.1 外部声明(本地) 如 2.2外部声明(网址) 如 2.3 内部声明 3、元素 元素内容:原创 2017-08-03 22:49:36 · 532 阅读 · 0 评论 -
Response
响应封装着从服务器返回到客户端的所有信息。在http中,是服务器传输到客户端的消息通过http头信息或者响应的消息体。缓存区servlte容器有一个缓冲的区域,用于临时保存写入的信息(在没有调用flush方法之前),不管是使用ServletOutputStream还是Writer(或者其子类),缓存区的操作都可以通过ServletResponse如下方法来操作缓存区:getBuffer原创 2017-08-10 14:52:38 · 304 阅读 · 0 评论 -
RequestDispatcher分派请求
1 、RequestDispatcher说明 分派请求RequestDispatcher,相对于重定向sendReadirect()来说,它是不进行url改变的。如有a、b两个servlet,a的servlet使用了RequestDispatcher分派到b,对于用户来说地址输入栏还是a的地址,但是内部来说是a到b进行了一个分派的处理;2、获得一个RequestDispatc原创 2017-08-02 15:01:57 · 440 阅读 · 0 评论 -
Servlet事件监听
1、ServletContextListener 此事件是监听servlet容器的上下文创建和销毁的事件 contextInitialized(ServletContextEvent)在servlet容器创建成功后调用,初始化一些全局servlte变量等。 ServletContextEvent。getServletContext()得到一个上下文对象原创 2017-08-02 09:27:08 · 505 阅读 · 0 评论 -
映射请求到 Servlet
url如何映射到servlet 在收到客户端请求时候,web容器会确定转发到哪一个servlet.而如何匹配呢?1、当映射到servlet时候,url显示去掉请求参数和上下文路径部分(也就是网站跟路径www.xxx.com/youproject)2、规则,以下按顺序使用,如果匹配成功一个后,将不再匹配 2.1 精确的匹配servlte原创 2017-07-31 17:48:50 · 608 阅读 · 0 评论 -
Request请求
Request是一次客户端请求,由servlet容器进行处理。它包含了客户端所有请求信息,如头部信息和消息体。而根据匹配url找到对应的serlvte,如果是HttpServlet则把客户端的信息封装成HttpServletRequest,如果是GenericServlet则封装成ServletRequest。 HttpServletRequest生成条件:原创 2017-08-08 10:38:21 · 9415 阅读 · 1 评论 -
安全
servlte安全是通过web服务器设置用户组进行的。与之相关的有三个注解类ServletSecurityHttpConstraint value(); //HttpConstraint 注解值HttpMethodConstraint[] httpMethodConstraints();//http方法限定的数组HttpConstraintServletSe原创 2017-08-29 10:47:52 · 286 阅读 · 0 评论