基本信息
文件名称:java web开发 试题及答案.doc
文件大小:26.49 KB
总页数:7 页
更新时间:2025-03-13
总字数:约3.29千字
文档摘要

javaweb开发试题及答案

单项选择题(每题2分,共10题)

1.在JavaWeb中,用于处理HTTP请求的是()

A.ServletB.JSPC.JavaBeanD.HTML

答案:A

2.以下哪个是Tomcat的默认端口号()

A.80B.8080C.3306D.21

答案:B

3.JSP页面中嵌入Java代码使用()

A.%%B.scriptC.javaD.!----

答案:A

4.以下哪个是JDBC连接数据库的步骤顺序()

A.加载驱动、获取连接、创建语句、执行查询、关闭资源

B.获取连接、加载驱动、创建语句、执行查询、关闭资源

C.加载驱动、创建语句、获取连接、执行查询、关闭资源

D.加载驱动、获取连接、执行查询、创建语句、关闭资源

答案:A

5.以下不属于Servlet生命周期方法的是()

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

答案:B

6.在MVC设计模式中,C代表()

A.模型B.视图C.控制器D.数据库

答案:C

7.用于在JSP页面之间传递数据的内置对象是()

A.requestB.responseC.outD.page

答案:A

8.以下哪个是JavaWeb应用的部署文件扩展名()

A..javaB..classC..warD..jsp

答案:C

9.以下哪种不是Servlet容器()

A.TomcatB.JettyC.MySQLD.GlassFish

答案:C

10.以下用于获取Servlet上下文对象的方法是()

A.getServletContext()B.getContext()C.getAppContext()D.getWebContext()

答案:A

多项选择题(每题2分,共10题)

1.以下属于JavaWeb开发常用技术的有()

A.ServletB.JSPC.MyBatisD.Spring

答案:ABCD

2.以下哪些是JSP的内置对象()

A.requestB.responseC.sessionD.application

答案:ABCD

3.JDBC操作数据库时,常用的接口有()

A.ConnectionB.StatementC.ResultSetD.Driver

答案:ABC

4.在Servlet中,可以获取请求参数的方法有()

A.getParameter()B.getParameterValues()C.getAttribute()D.getAttributes()

答案:AB

5.以下属于MVC设计模式优点的有()

A.提高代码可维护性B.增强代码可扩展性

C.实现代码复用D.方便测试

答案:ABCD

6.以下哪些是JavaWeb应用中的会话跟踪技术()

A.CookieB.SessionC.URL重写D.Hidden表单域

答案:ABCD

7.以下属于JSP指令的有()

A.pageB.includeC.taglibD.import

答案:ABC

8.以下哪些方法可以在Servlet中设置响应头()

A.setHeader()B.addHeader()C.setContentType()D.setCharacterEncoding()

答案:ABC

9.以下属于数据库连接池技术的有()

A.DBCPB.C3P0C.TomcatD.HikariCP

答案:ABD

10.在JavaWeb开发中,处理文件上传可以使用的技术有()

A.Servlet3.0自带的文件上传B.CommonsFileUpload

C.SpringMVCD.Struts2

答案:ABC

判断题(每题2分,共10题)

1.Servlet是运行在服务器端的Java程序。()

答案:对

2.JSP页面最终会被翻译成Servlet运行。()

答案:对

3.一个Servlet实例可以处理多个请求。()

答案:对

4.Cookie数据存放在客户端浏览器。()

答案:对

5.JDBC是Java连接数据