JAVA练习
一、单选题
1. 如果使用______,用户发送的表单数据输入作为URL 中的查询字符串传递给服务器。
a) GET 方法
b) POST 方法
c) HEAD 方法
d) PUT 方法
2. 在Web 应用程序目录结构中,WEB-INF 目录(webApplication/WEB-INF/lib)下的lib
文件夹包含_______。
a) Web 应用程序使用的引用文档。
b) Web 应用程序的部署描述符。
c) Web 应用程序引用的.jar 文件。
d) Web 应用程序使用的图像。
3. 符合J2EE 规范的Web 应用程序使用的部署描述符是一种_______。
a) 数据文件
b) HTML 文件
c) 文本文件
d) XML 文件
4. 方法getSession()(返回HttpSession 对象)在______中定义。
a) HttpSession 接口
b) HttpServletRequest 接口
c) HttpServletResponse 接口
d) HttpServlet 接口
5. ______负责提供在Servlet 中进行会话管理所需的基本工具。
a) Web 浏览器
b) Web 容器
c) 客户机
d) Web 应用程序
6. 服务器通过______将cookie 传递给浏览器。
a) HTTP 请求的Body
b) HTTP 响应的Body
c) HTTP 请求的Header
d) HTTP 响应的Header
7. 关于JSP的表达式下面的语法正确的是______。
a) <%!= expression %>
b) <% expression %>
c) <= expression >
d) <%=expression %>
8. 下列不属于JSP指令的是______。
a) page
b) include
c) method
d) taglib
9. 下列语法不正确的是______。
a) <%@ page errorpage=“/jspError.jsp” @%>
b) <% page import = “java.util.*” %>
c) <jsp:include page=“StdHeader.jsp” flush=“true” />
d) <jsp:forward page=“Extralnfo.jsp” />
10. 关于JSP下列语法不正确的是______。
a) <jsp:useBean>
b) <jsp:getProperty>
c) <jsp:setProperty>
d) <jsp:taglib>
11. 不属于page指令的属性有______。
a ) import
b) contentType
c) ErrorPage
d) isThredSafe
12.下列哪一项不属于J2EE的标准服务______。
a) JDBC
b) Java Mail
c) Web Service
d) JTA
13. Java Web应用程序的服务器端技术主要有______。
a) JSP(Java Server Page)
b) ASP(动态服务器网页,Active Server Page,ASP)
c) ASP.NET
d) PHP
14. 方法protected void service(HttpServletRequest, HttpServletResponse) 存在于以下哪个类/接口中______。
a) Servlet 接口
b) HttpServlet 类
c) GenericServlet 类
d) HttpServletRequest 接口
15. 会话管理技术相对URL_____。
a) 要求整个应用程序具有绝对URL。
b) 要求应用程序中的所有页面都动态生成。
c) 不要求浏览器支持。
d) 要求应用程序中的所有页面都是静态HTML 页面。
16.在Servlet中调用JSP下列写法正确的是______。
a) <jsp:include page=“/servlet/DateServlet” />
b) <jsp:forward page=“/servlet/InfoServlet” />
c) <form method=“POST” action=“/MyApp/servlet/DateDisplayServlet” >
d) getServletContext().getRequestDispatcher(“/pages/showResults.jsp”).forward(req,res);
17. 通过实现______接口,Servlet 通知该容器它应确保在任何给定时间只有一个线