Servlet总结

这篇博客详细介绍了Servlet的线程特性,及其在处理HTTP请求时调用的方法,包括doGet、doPost等。还涵盖了Servlet的生命周期,以及如何通过web.xml配置错误页面、初始化参数和Servlet的加载启动项。此外,讨论了JSP的工作原理、与Servlet的关系以及它们在Web应用中的作用。同时,涉及了HTTP服务器与Web应用服务器的区别,以及cookie和session的差异。
摘要由CSDN通过智能技术生成

1、 请描述Servlet的线程特性。
第一次访问Servlet时,服务器将创建一个该Servlet类的对象,并调用doXXX方法生成响应;多个客户端访问同一个Servlet时,不再创建新的对象,而是共用同一个Servlet对象。可以说,Servlet是多线程单实例的。
2、 从地址栏输入URL直接访问Servlet,将调用Servlet中的哪个方法生成响应?(C)
A、 doPut
B、 doURL
C、 doGet
D、 doPost

3、 通过HTML中超级链接访问Servlet,将调用Servlet中的哪个方法生成响应?(C)
A、 doPut
B、 doURL
C、 doGet
D、 doPost

4、 通过HTML中表单提交访问Servlet,表单没有定义method属性值,将调用Servlet中的哪个方法生成响应?(C)
A、 doPut
B、 doURL
C、 doGet
D、 doPost

5、 通过HTML中表单提交访问Servlet,表单method属性值为post,将调用Servlet中的哪个方法生成响应?(D)
A、 doPut
B、 doURL
C、 doGet
D、 doPost

6、 请求接口中哪个方法可以获取客户端提交的请求参数的值?(B)
A、 getParams
B、 getParameter
C、 getValue
D、 getRequestParams

7、 如果客户端通过复选框选择了多个选项,请求接口中哪个方法可以获取所有选项的值?(D)
A、 getAllParams
B、 getParameters
C、 getAllValue
D、 getParameterValues

8、 下面哪个标签可以配置一个Servlet的初始化参数?(A)
A、
B、
C、
D、

9、 下面哪个方法可以获取Servlet的初始化参数?(A)
A、 getInitParameter
B、 getParameter
C、 getAttribute
D、 getInitParam

10、 哪个元素可以配置Servlet的加载启动项?(D)
A、
B、
C、
D、

11、 下面哪个不是正确的url-pattern(D)
A、 /admin/*
B、 /*
C、 *.do
D、 login

12、 假设发生了404错误,都统一跳转到error.html页面,如何在web.xml中配置?

404
/404.html

13、 假设发生了空指针异常没有处理时,都统一跳转到error.html,如何在web.xml中配置?

java.lang.NullPointerExcept

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值