2. 给定HTTP请求中的标头: X-Retries: 4 哪两个从给定的HttpServletRequest请求中检索标头的值? A. request.getHeader("X-Retries") B. request.getIntHeader("X-Retries") C. request.getRequestHeader("X-Retries") D. request.getHeaders("X-Retries").get(0) E. request.getRequestHeaders("X-Retries").get(0)
(A) A,B,E
(B) D,E
(C) A,B
(D) B,C
3. servlet和applet之间的区别是什么? 1.Servlets在服务器上执行,其中Applet在Browser 2.Servlets上执行没有GUI,其中Applet具有GUI 3.Servlets创建静态网页,其中Applet创建动态网页 4.Servlets can 只处理一个请求,其中Applet可以处理多个请求
(A) 1,2是正确的
(B) 1,2,3是正确的
(C) 1,3是正确的
(D) 1,2,3,4是正确的
4. servlet和CGI之间的主要区别是
(A) 与CGI相比,Servlet的执行速度较慢
(B) Servlet是基于线程的,CGI是基于进程的
(C) Servlet没有特定于平台的API,就像CGI一样
(D) 上述所有的
5. 您的网页包含一个Java SE v1.5小程序,其声明如下:<object classid='clsid:CAFEEFAC-0015-0000-0000-ABCDEFFEDCBA' width='200' height='200'><param name='code' value='Applet.class' /></object>使用哪种HTTP方法检索applet代码?
10. 哪三个是Web部署描述符中的servlet的有效URL映射? (选择三项) A. */* B. *.do C. MyServlet D. /MyServlet E. /MyServlet/* F. MyServlet/*.jsp
(A) A,D,B
(B) A,B,F
(C) B,D,E
(D) D,E,F
11. 在Web应用程序中使用的servlet类扩展了
(A) HttpServlet类
(B) GenericServlet类
(C) A和B都是
(D) 只有A
12. 对于HttpServletResponse响应,哪两个创建自定义标头?(选择两个) A. response.setHeader("X-MyHeader", "34"); B. response.addHeader("X-MyHeader", "34"); C. response.setHeader(new HttpHeader("X-MyHeader", "34")); D. response.addHeader(new HttpHeader("X-MyHeader", "34")); E. response.addHeader(new ServletHeader("X-MyHeader", "34")); F. response.setHeader(new ServletHeader("X-MyHeader", "34"));
(B) Cookie c = null;
for ( Iterator i = request.getCookies();i.hasNext(); )
{
Cookie o = (Cookie) i.next();
if ( o.getName().equals("username") )
{
c = o;
break;
}
}
(C) Cookie c = null;
for ( Enumeration e = request.getCookies();e.hasMoreElements(); )
{
Cookie o = (Cookie) e.nextElement();
if ( o.getName().equals("username") )
{
c = o;
break;
}
}
(D) Cookie c = null;
Cookie[] cookies = request.getCookies();
for ( int i = 0; i < cookies.length; i++ )
{
if ( cookies[i].getName().equals("username") )
{
c = cookies[i];
break;
}
}