首页 / SERVLET / Servlet包介绍
Servlet包介绍
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Servlet包介绍,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1450字,纯文字阅读大概需要3分钟。
内容图文
![Servlet包介绍](/upload/InfoBanner/zyjiaocheng/1215/94ac68007ea44989a4bc8ebe828dcc45.jpg)
----------------siwuxie095
首先到 Tomcat 的官网下载 Tomcat 的 API 帮助文档
Tomcat 官网:http://tomcat.apache.org/
下载完成并解压后,点击其中的 index.html,在浏览器点击左侧导航栏
中 Reference 下的 Servlet Javadocs,即 Servlet 的 API 帮助文档
或 使用在线的 Servlet API 帮助文档(截止 2017/4/13 最新):
http://tomcat.apache.org/tomcat-9.0-doc/servletapi/index.html
Servlet 共有 4 个包:
(一)javax.servlet 包
包含 Servlet 最基本的接口和类,如下:
Servlet 接口 |
声明了所有 Servlet 必须实现的方法 |
ServletRequest 接口 |
声明了一些用于获取客户端请求信息的方法 |
ServletResponse 接口 |
声明了一些用于向客户端发送响应信息的方法 |
ServletConfig 接口 |
声明了一些用于获取 Servlet 配置信息的方法 |
ServletContext 接口 |
声明了一些用于获取 Servlet 容器信息的方法 |
GenericServlet 抽象类 |
定义了一个通用的独立于底层协议的一般性的 Servlet |
ServletInputStream 抽象类 |
用于从客户端读取二进制数据 |
ServletOutputStream 抽象类 |
用于向客户端发送二进制数据 |
(二)javax.servlet.http 包
包含基于 HTTP 协议的 Servlet 接口和类,如下:
HttpServletRequest 接口 |
为 HttpServlet 提供请求信息 |
HttpServletResponse 接口 |
用于发送 HTTP 协议的响应信息 |
HttpSession 接口 |
用于标识客户端并存储有关客户端的信息 |
HttpServlet 抽象类 |
扩展自 GenericServlet 抽象类,用于创建基于 HTTP 协议的 Servlet |
Cookie 类 |
用于存储 Servlet 发送给客户端的信息 |
HttpServletRequest 接口的常用方法:
(1)getParameter(String key)
返回一个字符串,获得 name 和 key 一样的表单控件的数据,如果有重复的 name,就返回第一个值
(2)getParameterValues(String key)
返回一个字符串数组,获得 name 和 key 一样的表单控件的数据
(3)getParameterMap()
返回一个包含所有参数的 Map,返回的值是 key-value 模式的,即 键值对
(4)getParameterNames()
返回所有表单控件的 name 值
(三)javax.servlet.annotation 包
Servlet 的注解(从 Servlet 3.0 添加进来)
(四)javax.servlet.descriptor 包
里面只有3个接口,主要用于获取 JSP 或 标签库的配置信息(从 Servlet 3.0 添加进来)
【made by siwuxie095】
原文:http://www.cnblogs.com/siwuxie095/p/6703437.html
内容总结
以上是互联网集市为您收集整理的Servlet包介绍全部内容,希望文章能够帮你解决Servlet包介绍所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。