JavaWeb程序设计任务驱动教程 主编:蓝敏 周伟敏 杨茜 东北林业大学出版社 课后习题

1.访问一个Servlet时,以下Servlet中的哪个方法先被执行?(A)

A.init() B.service() C.destroy() D.doGet()

2.对于自己编写的MyServlet,以下对MyServlet的定义不正确的是(D)

A.class MyServlet implements javax.sevlet.Servlet

B.class MyServlet extends javax.sevlet.GenericServlet

C.class MyServlet implements javax.sevlet.http.HttpServlet

D.class MyServlet implements javax.sevlet.ServletRequest

3.Servlet被编译完成后,生成的文件(连同其目录)最后会被存放到(WEB-INF)目录下。

4.如果要正常访问Servlet,还需要对它进行配置,Servlet的配置一般是添加到(web.xml)文件中。

5.什么情况下调用doGet方法,什么情况下调用doPost方法?

若HTTP请求方式为GET,容器会调用doGet()方法;

若HTTP请求方式为POST,容器会调用doPost()方法。

6.Servlet和JSP有什么区别?

(1)Servlet在Java代码中可以通过HttpServletResponse对象动态输出HTML内容。

(2)JSP是在静态HTML内容中嵌入Java代码,然后Java代码在被动态执行后生成HTML内容。

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐