servlet体系结构与Java的联系

来源:互联网 发布:淘宝淘金币怎么开通 编辑:程序博客网 时间:2024/06/03 19:22

1  对于每一种HTTP方法(如GET、POST、HEAD等),描述该方法的用途,以及该HTTP方法协议的技术特性,并列出客户(通常是一个web浏览器)会因为哪些原因使用这种方法,明确对应这种HTTP方法的相应HttpServlet方法。

2.描述Servlet生命周期的作用和事件序列:(1)servlet类加载;(2)servlet实例化;(3)调用init方法;(4)调用service方法;(5)调用destroy方法。

3.构建web应用的文件和目录,可能包含:(a)静态类容;(b)JSP页面;(c)servlet类;(d)部署描述文件;(e)标记库;(f)JAR文件;(g)Java类文件、并描述如何保护资源文件避免HTTP访问。

4.描述以下各个部署描述文件元素的作用和语义:servlet实例、servlet名、servlet类、servlet初始化参数,以及URL与命名servlet的映射。


servlet没有main()方法。它们受控于另一个Java应用,这个Java应用称为容器。

Tomcat就是这样一个容器。如果web服务器应用(如apache)得到一个指向某servlet的请求(而不是其他请求,如请求一个普通的静态HTML页面),此时服务器不是把这个请求交给servlet本身,而是交给部署该servlet的容器。要由容器向servlet提供HTTP请求和响应,而且要由容器调用servlet的方法,如doPost()或者doGet()。

0 0
原创粉丝点击