有两个客户依次使用浏览器浏览该jsp,且每个客户只浏览一次,那么第2个客户看到浏览器显示(选择一项)。 (D)
D. 什么也没有
43.在a.jsp中有代码片断如下:在b.jsp中加入下列(A)代码,可以输出在a.jsp页面上输入的loginName的值。(选择一项)
a) <%=(String ) request.getParameter(“loginName”)%> b) <%=(String )request.gerAttribute(“loginName”)%> c) <% String name=request.getParameter(“loginname”); out.println(name); %> d) <% String name-request.getAttribute(“loginname”); out.println(name); %>
44.当浏览器第二次访问以下JSP网页时的输出结果是什么?(B) <%! int a=0; %> <%
int b=0; a++; b++; %>
a:<%= a %>
b:<%= b %> 选项:
B.a=1 b=1
45.从HTTP请求中,获得请求参数,应该调用(B)。 B.request对象的getParameter()方法
46.以下代码能否编译通过,假如能编译通过,运行时得到什么输出结果(A)。 <%
request.setAttribute(\Integer count = request.getAttribute(\%>
<%=count %>
a) 编译不通过
b) 可以编译运行,输出0
c) 编译通过,但运行时抛出ClassCastException d) 可以编译通过,但运行无输出
47.下面关于JSP作用域对象的说法错误的是(C)。
a) request对象可以得到请求中的参数 b) session对象可以保存用户信息
c) application对象可以被多个应用共享
d) 作用域范围从小到达是request、session、application
48.在一个应用中有2个JSP,横线处可以填入(A)。 a.jsp: <%
______.setAttribute(\ %>
b.jsp:
<%= ______.getAttribute(\
a) session、 session
b) pageContext、pageContext c) request、 request
d) application、 session 49.现在session中没有任何属性,阅读下面2个JSP中的代码,将分别输出(A)。 <%
out.println(session.getAttribute(\ %> <%
session.invalidate();
out.println(session.getAttribute(\ %>
a) null, 异常信息 b) null, null,
c) 异常信息,异常信息 d) 异常信息,null
50.Form表单提交的信息中含有“name= svse”,阅读下面的JSP,a.jsp将输出(B)。
接受该请求的JSP: <%
request.getRequestDispatcher(\ %>
a.jsp:
<%=request.getParameter(“name\
a) null
b) 什么都不输出 c) 异常信息 d) svse
51.Form表单提交的信息中含有“name= svse”,阅读下面的JSP,a.jsp将输出(D)。
接受该请求的JSP: <%
response.sendRedirect(“a.jsp\ %>
a.jsp:
<%=request.getParameter(“name\
a) null
b) 什么都不输出 c) 异常信息 d) svse
52.在JSP页面中,如果从一个源页面中通过
a) session b) request c) page
d) application
53.在JSP页面中,保存数据的范围由小到大依次是 (C)
a) pageContext,request,application,session b) pageContext,application,session,request c) pageContext,request,session,application d) pageContext,session,request,application
54. 在JSP页面中,等效于HttpServletResponse的内置对象是 (B)
a) response
55. 在JSP页面中,能够完成输出操作的内置对象是(A)
a) out
56. test.jsp文件中有如下一行代码:
57.在JSP页面中,正确引入JavaBean的是(C)。(只选一项)
a) <%jsp: useBean id =”myBean” scope =”page”
class=”pkg.MyBean” %> b) class=”pkg.MyBean” > c) /> d) class=”pkg.MyBean” /> 58.关于 a) 它可以包含静态文件 b) 它可以包含动态文件 c) 当它的flush属性为true时,表示缓冲区满时,将会被清空 d) 它的flush属性的默认值为true 59.在JSP中,对<jsp:setProperty>标记描述正确的是(C)。(选择一项) a) 现 b) 就如同session.setAttribute()一样,来设计属性/值对 c) 和 以下(C )代码片断放置在test2.jsp中不会导致错误。(只选一项) a) c) <%=request.getParameter(“username”)%> d) <%=request.getAttribute(“username”)%> 61.给定test1.jsp代码片断,如下: 要在test2.jsp中输出参数color中的值,以下选项正确的是(A)。(选择一项) a) <%=request.getParameter(“color”)%> b) <%=request.getAttribute(“color”)%> c) 62.在JSP中,以下是有关jsp:setProperty和jsp:getProperty标记的描述,正确的是(B)。(选择一项) a) b) 这两个标记的name属性的值必须和 c) d) 这两个标记的name属性的值可以和 63. test.jsp文件如下: 试图运行时,将发生(A)。(选择一项) a) 转译期错误 b) 编译Servlet源码时发生错误 c) 执行编译后的Servlet时发生错误 d) 运行后,浏览器上显示:buffer is null e) 运行后,浏览器上显示:buffer is ABC. 64.下面哪项是错误的设置Bean属性值的方法(B) A. B. C. D. 65.给定TheBean类,假设还没有创建TheBean类的实例,以下哪些JSP标准动作语句能创建这个bean的一个新实例,并把它存储在请求作用域 ? (C) a) “request”/> d) “request”/> 66.给定一个Model1体系结构,其中有一个JSP页面处理所有控制器函数,这个JSP控制器要把请求分派给另一个JSP页面 ? (A) a) 67. 在JSP中,只有一行代码:${1+2},运行将输出(B)。(选择一项) B. 3 68.编写自定义标签处理类后,需要编写一个(B)去描述。(只选一项) B. .tld文件 69.在一个Filter中,处理filter业务的是(C)方法。(只选一项) c) doFilter (ServletRequest request,ServletResponse response, FilterChain chain) 70.编写一个Filter,除继承HttpServlet类外还需要(B)。(只选一项) b) 实现Filter 接口 80.Login.jsp为登录页面,表单代码如下: Index.jsp中直接显示用户名,以下哪种代码正确(C)。(只选一项) a) ${requestScope.name} b) <%=name%> c) ${param.name} d) <%=param.name%> 81.在J2EE中,若要在JSP正确使用标签: 指令为:<%@taglib uri = “/WEB-INF/myTags.tld” prefix = “_____”>,下划线处应该是(A)。(选择一项) a) x b) getKing