上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: Struts2的核心入口程序,从功能上来说必须能够处理Http请求,这是表示层框架的基本要求。为了达到这一目的,Struts2毫无例外地遵循了Servlet标准,通过实现标准的Filter接口来进行Http请求的处理。 我们通过在web.xml中指定这个实现类,就可以将Struts2框架引入到应用中 阅读全文
posted @ 2015-12-02 00:11 无心流泪 阅读(604) 评论(0) 推荐(0) 编辑
摘要: (1)HTTPServer的监听启动sun.net.httpserver.ServerImpl类中启动了Socket监听,ServerImpl的内部类Dispatch类启动了Http服务器的监听 /* main server listener task */ class Dispatcher ... 阅读全文
posted @ 2015-11-24 19:28 无心流泪 阅读(1581) 评论(0) 推荐(0) 编辑
摘要: HttpClient类是进行TCP连接的实现类,package sun.net.www.http;import java.io.*;import java.net.*;import java.util.*;import sun.net.NetworkClient;import sun.net.Pro... 阅读全文
posted @ 2015-11-23 20:13 无心流泪 阅读(4819) 评论(0) 推荐(0) 编辑
摘要: package java.io;/** * A ByteArrayInputStream contains * an internal buffer that contains bytes that * may be read from the stream. An internal * count... 阅读全文
posted @ 2015-11-23 19:49 无心流泪 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 说白了,如果你发起时有,那么服务器支持,回应时也会有,不支持,也就没有了。所以一般客户端都会默认带着发,服务端返回不返回就是服务端的事了。1. 支不支持长连接,关键在于服务端是否支持。 如果服务端不支持,你Connetion:Keep-Alive也没用。 2. HTTP1.1 默认的意思,就是既支持... 阅读全文
posted @ 2015-11-15 23:13 无心流泪 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: package ex03.pyrmont.connector.http;import java.io.IOException;import java.io.InputStream;import java.io.EOFException;import org.apache.catalina.util.... 阅读全文
posted @ 2015-11-15 22:22 无心流泪 阅读(2173) 评论(0) 推荐(0) 编辑
摘要: 反射之中包含了一个“反”的概念,所以要想解释反射就必须先从“正”开始解释,一般而言,当用户使用一个类的时候,应该先知道这个类,而后通过这个类产生实例化对象,但是“反”指的是通过对象找到类。package cn.mldn.demo;class Person{}public class TestDemo... 阅读全文
posted @ 2015-11-15 19:55 无心流泪 阅读(811) 评论(0) 推荐(0) 编辑
摘要: Tomcat当中在接受到要调用的Servlet请求后,需要载入相应的Servlet类,然后创建Servlet类实例,从而调用Servlet类实例的service()方法下面实例的场景,request和response分别是一个javax.servlet.ServletRequest实例和一个java... 阅读全文
posted @ 2015-11-15 19:17 无心流泪 阅读(10612) 评论(0) 推荐(0) 编辑
摘要: 这里要介绍下Tomcat的一个重要设计方法,Catalina设计方式。Servlet容器是一个复杂系统,但是,它有三个基本任务,对每个请求,servlet容器会为其完成以下三个操作:1.创建一个Request对象,用可能会在调用的Servlet中使用到的信息填充该request对象,如参数、头、co... 阅读全文
posted @ 2015-11-12 23:49 无心流泪 阅读(400) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2015-11-11 23:47 无心流泪 阅读(1) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页