- 浏览: 234342 次
-
文章分类
- 全部博客 (160)
- java语言基础 (67)
- jsp基础 (2)
- eclipse使用 (2)
- java源码解读 (6)
- 计算机基础 (3)
- eclipse插件 (0)
- 网络基础 (8)
- 算法 (2)
- linux (0)
- 英语 (0)
- C语言 (4)
- JavaScript (17)
- 数学 (0)
- struts2 (2)
- 自然哲学 (0)
- Servlet (1)
- HttpServer (2)
- ext (1)
- 个人 (1)
- dojo (27)
- spring (2)
- hibernate (4)
- css (3)
- 多线程 (0)
- chrome插件开发 (0)
- svn (0)
- thrift (2)
- phonegap (1)
- java线程 (1)
- 不是很熟悉的css属性 (0)
- 数据库性能调优 (0)
- 项目管理 (1)
- ios (0)
- 软件工程 (0)
- db2 (0)
- 词汇管理 (0)
- zhenyan (0)
- 计划 (0)
- android (0)
- ssss (0)
- 是的 (0)
- dsada (0)
- 泛点是 (0)
- fds (0)
- cxzc (0)
- 权限 (0)
- dfsfds (0)
- http://www.cnblogs.com/kingboy2008/p/5261771.html (0)
- sss (0)
- ddd (0)
- fdsfdsf (0)
- sso (0)
- nginx (0)
- 分布式数据一致性 (0)
- mysql (0)
- ios永久存储 (0)
- js匿名函数 (0)
- 打印机qqq (0)
最新评论
//一个被Servlet容器使用的Servlet配置对象,在初始化时可以传递给Servlet public interface ServletConfig { public String getServletName(); //返回一个ServletContext的引用 public ServletContext getServletContext(); //返回初始化参数,如无,返回null public String getInitParameter(String name); public Enumeration getInitParameterNames(); }
public class Test extends HttpServlet { protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.setContentType("text/html;charset=GB2312"); PrintWriter out = resp.getWriter(); ServletConfig config = this.getServletConfig(); out.println("<html><head><title>my title</title></head>"); out.println("<body>"); out.println(config.getServletName()); out.println("</body></html>"); out.flush(); out.close(); } protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { doGet(req, resp); } }
运行这个Servlet发现,返回的是Test, 即Servlet的类名。
发表评论
-
mysql并发
2013-01-08 13:38 0/** * 测试msql JDBC连接并发安全性 ... -
java注解2
2013-01-06 22:02 1026由前一篇的代码,运行代码如下:public clas ... -
java注解1
2013-01-06 21:56 952本文演示java注解的使用 1. getDe ... -
Java集合框架分析
2012-08-29 21:28 01. Java集合整体框架 下面的两张图说明 ... -
AbstractList
2012-08-29 20:48 984public abstract class Abstra ... -
Set
2012-08-28 11:17 687public interface Set<E> e ... -
List源码
2012-08-28 11:15 1019public interface List<E&g ... -
Collection源码
2012-08-28 11:13 952public interface Collection< ... -
java集合框架
2012-08-28 10:39 0java的集合框架中,主要有3类常用的集合。 -
web的debug
2012-03-29 10:48 0hh -
文件读取
2012-03-10 19:32 0public class Util { publ ... -
HTML元素的访问
2011-11-30 09:31 0有3忠方法可以访问html中的元素。 -
Schema数据类型
2011-11-26 16:34 0Schema不仅内置了丰富的数据类型,而且还允许开发者 ... -
初学XML3
2011-11-26 10:08 0编写了XML Schema语义约束之后,必须将其导入目 ... -
初学XML2
2011-11-26 09:22 823<?xml version="1.0& ... -
初学XML
2011-11-26 08:50 894<?xml version="1.0&q ... -
JavaScript字符串
2011-11-19 21:29 927JavaScript有三种基本数据类型,字符串,数字以 ... -
项目管理
2011-11-05 22:39 0项目管理开始于项目计划阶段,贯穿于整个系统开发生命周期 ... -
项目可行性分析
2011-11-05 21:23 0项目可行性包括三个方面:技术可行性,经济可行性,组织 ... -
系统开发生命周期
2011-11-05 21:16 0系统开发生命周期有四个4个基本阶段: 计划- ...
相关推荐
在深入理解ServletConfig的工作原理时,查看其源码是非常有帮助的。ServletConfig接口定义了几个关键方法,如`getServletName()`、`getInitParameter(String name)`等。实现这个接口的类通常由Servlet容器内部提供,...
ServletConfig是Java Servlet API中的一个重要接口,它是Servlet容器(如Tomcat、Jetty等)向Servlet传递初始化参数和上下文信息的主要方式。在Servlet的生命周期中,ServletConfig对象会在Servlet实例化时由容器...
读者会学习到Servlet生命周期、ServletConfig、HttpServletRequest和HttpServletResponse接口的应用。 2. **过滤器(Filter)和监听器(Listener)**:这两者是JavaWeb中的重要组件,用于拦截请求和响应,进行...
《深入理解Tomcat源码与Servlet-API》 Tomcat,作为Apache软件基金会的顶级项目,是Java Servlet和JavaServer Pages(JSP)的开源Web应用服务器,被广泛应用于中小型企业的Web服务部署。7.0.59版本是Tomcat的一个...
1. **Servlet生命周期**:Tomcat如何加载、初始化、服务、销毁Servlet,以及ServletConfig和ServletContext的角色。 2. **线程池管理**:Tomcat如何使用Executor(`Executor`接口和`ThreadPoolExecutor`实现)来...
反编译Servlet源码可以帮助我们深入理解其内部工作原理,这对于优化性能、调试问题或进行自定义扩展非常有帮助。下面,我们将深入探讨Servlet的基本概念、生命周期、执行流程以及如何通过反编译源码来增强我们的理解...
例如,ServletConfig接口提供了配置信息,HttpServletRequest和HttpServletResponse接口则用于处理HTTP请求和响应。 接着,javax.servlet.jsp.* 包包含JSP(JavaServer Pages)API,用于创建视图层。JSP允许开发者...
Servlet是Java Web应用程序的核心组件之一,它用于处理来自客户端(通常是Web浏览器)的...通过深入学习和分析`servlet-src`源码,我们可以更深入地理解Servlet的工作机制,这对于Java Web开发和问题排查具有重要意义。
在本文中,我们将深入探讨Servlet的源码,尤其是`javax.servlet-api-3.0.1-sources.jar`这个文件中的内容。 Servlet API是Java Servlet规范的一部分,由Java Community Process (JCP)制定,定义了服务器与Servlet...
1. **Servlet**:javax.servlet 包提供了处理HTTP请求的核心接口,如Servlet、ServletConfig和ServletContext。Servlet是JavaEE中最基本的组件,用于接收和响应客户端请求,生成动态内容。 2. **JSP**:javax....
`ServletConfig`接口包含了Servlet的配置信息,而`ServletContext`接口则代表了整个Web应用的上下文。 **2. javax.servlet.http包** 此包专门处理与HTTP协议相关的功能。`HttpServletRequest`接口提供了获取HTTP...
在给定的"java-servlet-src源码"中,包含了Servlet的源代码,这对于学习和理解Servlet的工作原理以及如何使用它们来构建动态Web应用程序非常有帮助。 javax目录通常包含了Servlet API的核心类和接口,其中包括: 1...
在给定的"javax.servlet源码.zip"文件中,你将能够看到 javax.servlet 包内所有相关类和接口的源代码。这些源代码对于理解Servlet工作原理、学习如何编写自定义Servlet和过滤器以及调试与Servlet相关的代码非常有...
这次提供的压缩包包含了这两个包的源码和jar文件,对于学习和理解Servlet的工作原理非常有帮助。 1. **Servlet API**: `javax.servlet` 包含了Servlet和Filter的核心接口和类,如`Servlet`, `GenericServlet`, `...
在本文中,我们将深入探讨Servlet API的源码,理解其核心概念、设计模式以及在实际应用中的作用。 一、Servlet接口 Servlet接口是Servlet API的核心,所有Servlet都必须实现这个接口。它包含`service()`方法,该...
这个源码包包含了用于构建动态Web应用程序的接口和类,是Java Servlet规范的一部分。本文将深入探讨Servlet-API中的关键概念、主要类和接口,以及它们在实际开发中的应用。 1. **Servlet接口** Servlet接口是所有...
- `GenericServlet`:这是所有Servlet的基础,实现了Servlet和ServletConfig接口,提供了通用的Servlet服务。 - `Servlet`:定义了Servlet的基本行为,如init()、service()、destroy()方法,用于初始化、处理请求...