概述
- Servlet技术是Sun公司提供的一种实现动态网页的解决方案,基于Java的WEB编程技术。
- Servlet技术是JSP技术(另一种动态网页开发技术)的基础。
- 一个Servlet程序是一个实现了特殊接口的Java类。它由支持Servlet(具有Servlet引擎)的WEB服务器调用和启动运行。一个Servlet程序负责处理它所对应的一个或一组URL地址的访问请求,并接受客户端发出的访问请求信息和产生相应内容。
- 命名来源 Applet是用于浏览器端的Java小程序,Servlet是用于WEB服务器端的Java小程序。
-
Servlet可以完成普通Java程序所能完成的大多数任务:
a> 获取客户端通过HTML的FROM表单递交的数据和URL后面的参数信息。
b> 创建对客户端的相应消息内容。
c> 访问服务器端的文件系统。
d> 连接数据库并开发基于数据库的应用。
e> 调用其他的Java类。
相关知识
- 良好的Java编程基础
- 熟悉XML、HTTP协议和WEB站点管理
- 熟悉HTML语言、CSS和JavaScript
- 一定的数据库理论和开发基础
实现步骤
- 编写编译Servlet程序
- 按照要求建立文件夹,并放置相关文件
- 在web.xml中注册等