- 浏览: 234378 次
-
文章分类
- 全部博客 (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)
最新评论
public abstract class GenericServlet implements Servlet, ServletConfig, java.io.Serializable { private static final String LSTRING_FILE = "javax.servlet.LocalStrings"; private static ResourceBundle lStrings = ResourceBundle .getBundle(LSTRING_FILE); private transient ServletConfig config; public GenericServlet() { } public void init(ServletConfig config) throws ServletException { this.config = config; this.init(); } public void init() throws ServletException { } public String getInitParameter(String name) { ServletConfig sc = getServletConfig(); if (sc == null) { throw new IllegalStateException( lStrings.getString("err.servlet_config_not_initialized")); } return sc.getInitParameter(name); } public Enumeration getInitParameterNames() { ServletConfig sc = getServletConfig(); if (sc == null) { throw new IllegalStateException( lStrings.getString("err.servlet_config_not_initialized")); } return sc.getInitParameterNames(); } public ServletConfig getServletConfig() { return config; } public ServletContext getServletContext() { ServletConfig sc = getServletConfig(); if (sc == null) { throw new IllegalStateException( lStrings.getString("err.servlet_config_not_initialized")); } return sc.getServletContext(); } public void destroy() { } public String getServletInfo() { return ""; } public void log(String message, Throwable t) { getServletContext().log(getServletName() + ": " + message, t); } public String getServletName() { ServletConfig sc = getServletConfig(); if (sc == null) { throw new IllegalStateException( lStrings.getString("err.servlet_config_not_initialized")); } return sc.getServletName(); } }
发表评论
-
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个基本阶段: 计划- ...
相关推荐
韩顺平.2011最新j2ee视频教程.细说servlet.第10讲.serlvet三种开发方式之(继承GenericServlet开发、继承HttpServlet开发).wmv
GenericServlet的service()方法根据请求的类型(GET、POST等)调用相应的doXXX()方法,这样我们只需要重写这些特定的方法即可处理请求。 HttpServlet是GenericServlet的子类,进一步专门化为处理HTTP协议的请求。...
超全面javaweb教程28天第9天_8_GenericServlet介绍
GenericServlet() - Constructor for class javax.servlet.GenericServlet Does nothing. getAttribute(String) - Method in interface javax.servlet.ServletContext Returns the servlet container attribute ...
`GenericServlet`是Servlet API中的一个抽象类,它是所有Servlet的基础,提供了一种通用的模型来实现Servlet接口。本文将深入探讨如何自定义`GenericServlet`,以及在实际应用中如何使用它。 `GenericServlet`实现...
javax.servlet.GenericServlet 类是Servlet API 中的一种与协议无关的Servlet实现,它提供了Servlet接口的直接实现。GenericServlet 类提供了除service()方法外所有接口中方法的缺省实现。这意味着通过简单地扩展...
以下将详细介绍`javax.servlet.Servlet`接口和`javax.servlet.GenericServlet`类。 1. `javax.servlet.Servlet`接口: Servlet接口是所有Servlet类的基础,定义了Servlet的基本行为。它提供了四个核心方法: - `...
本文将详细介绍Servlet API中的关键概念和重要类,特别是`Servlet`接口和`GenericServlet`类。 一、Servlet接口 Servlet接口是所有Servlet类的基础,它定义了Servlet的核心生命周期方法。这些方法由Servlet容器(如...
总结来说,javax.servlet API提供了处理Web请求的基础框架,Servlet接口定义了核心服务行为,而GenericServlet类则为快速实现Servlet提供了一个通用的起点。理解并熟练使用这些组件对于任何Java Web开发者来说都是至...
在这个中文帮助文档中,我们主要关注 `javax.servlet` 包下的 `Servlet` 接口和 `GenericServlet` 类,它们是开发 Servlet 应用的基础。 ### 一、Servlet 接口 `Servlet` 接口是所有 Servlet 类必须实现的核心接口...
`javax.servlet.GenericServlet` 是一个抽象类,它实现了Servlet 和ServletConfig 接口,提供了除`service()`方法之外的默认实现。这使得开发者可以通过继承GenericServlet 并重写`service()`方法来创建Servlet,...
在Servlet API中,最重要的两个概念是`Servlet`接口和`GenericServlet`类。 一、`Servlet`接口 `Servlet`接口是所有Servlet类的基础,它定义了Servlet生命周期中必须实现的关键方法: 1. `void init(ServletConfig...
开发者可以通过实现Servlet接口,或继承GenericServlet或HttpServlet来创建自己的Servlet实例。 GenericServlet是一个抽象类,它实现了Servlet接口,提供了基本的服务功能。如果你的Servlet需要处理非HTTP协议的...
接下来是 javax.servlet.GenericServlet 类,这是一个抽象类,它实现了Servlet接口以及ServletConfig接口。GenericServlet为Servlet提供了一个通用的、协议无关的基础。它的设计目的是简化Servlet的编写,提供了除`...
Java Servlet API是Java Web开发中的核心组件,它定义了服务器端应用程序如何与Web服务器交互...`Servlet`接口和`GenericServlet`类是理解Servlet工作原理的基础,通过它们,开发者可以创建能够处理各种Web请求的服务。
Servlet,可以继承GenericServlet类,然后只需覆盖service()方法即可。因为GenericServlet已经为我们实现了init()、destroy()、getServletConfig()和getServletInfo()方法。 6.在Servlet的生命周期中,Servlet容器...
本文将深入探讨Servlet API中的关键接口和类,特别是Servlet接口和GenericServlet类。 1. **Servlet接口** Servlet接口是所有Servlet类的基础,它定义了Servlet生命周期中的关键方法: - `init(ServletConfig ...
`javax.servlet.GenericServlet` 是一个抽象类,它实现了 `javax.servlet.Servlet` 接口中的大部分方法,简化了 Servlet 的开发过程。 - **协议无关性**: - `GenericServlet` 类提供了一个与特定协议无关的实现。...
`GenericServlet`类是Servlet接口和ServletConfig接口的抽象实现,它提供了一种通用的框架,适用于所有协议的Servlet。如果你的Servlet不专门处理HTTP请求,`GenericServlet`是一个不错的选择。而`HttpServlet`则是...
GenericServlet是Servlet接口的一个抽象类,它实现了Servlet接口中的所有方法。它提供了通用的、与协议无关的Servlet实现。通过继承GenericServlet,你可以覆盖`service()`方法来处理请求。这种方式比直接实现...