Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1530678
  • 博文数量: 3500
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 43870
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-03 20:31
文章分类

全部博文(3500)

文章存档

2008年(3500)

我的朋友

分类:

2008-05-04 20:08:15

一起学习
Java Servlet API的一个强大特性是其能够相对容易地处理表单数据。和传统CGI开发中四处寻找环境变量不同,你可以通过常规的调用Java方法使用servlets来访问表单和查询字符串数据。让我们来看一下它是如何工作的。你可以在这里下载本文示例的代码。 载入servlet 当servlet被加载的时候,servlet引擎会调用servlet的init方法。这个方法在servlet被加载的时候只会被调用一次,并把配置数据以ServletConfig类的实例的形式传递出去。ServletConfig对象包含有servlet引擎和servlet运行环境的信息。 ServletConfig对象会向servlet所操作的Web应用程序公开初始化数据。使用getInitParamete(String paramName)方法,你可以访问到这个数据,如Listing A所示。 破坏之前 servlet类会公开一个方法——destroy,在servlet正常卸载的时候,servlet引擎就会调用这个方法。当servlet所有的线程都卸载完毕或者超过了指定时间之后,这个方法就会被调用。它被用来保存servlet或者清除资源,见Listing B。 -------------------------------------------------------------------------------- 更多关于servlet的文章 在《Java servlet入门》这篇文章里,我们讨论了由Java平台提供的servlet如何在胖客户平台里使用类似面向对象的技术帮助创建Web应用程序。要了解Tomcat,看一看《Tomcat 4/JSP初学者指南》。 -------------------------------------------------------------------------------- 每个用户一个实例 servlet必须要能够处理来自多个客户的多个请求。由于任意数量的客户都会同时访问一个servlet,所以除了init之外的任何方法都必须以安全线程的方式被实现。 图A是多个用户请求和单个servlet实例之间的关系。
下载本文示例代码


Servlets提供了一个CGI开发的简单替换方法Servlets提供了一个CGI开发的简单替换方法Servlets提供了一个CGI开发的简单替换方法Servlets提供了一个CGI开发的简单替换方法Servlets提供了一个CGI开发的简单替换方法Servlets提供了一个CGI开发的简单替换方法Servlets提供了一个CGI开发的简单替换方法Servlets提供了一个CGI开发的简单替换方法Servlets提供了一个CGI开发的简单替换方法Servlets提供了一个CGI开发的简单替换方法Servlets提供了一个CGI开发的简单替换方法Servlets提供了一个CGI开发的简单替换方法
阅读(83) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~