Jsp
1,当浏览器第二次(同一会话)访问以下jsp网页时的输出结果是什么? Java代码
1. 2. <%
3. Int b=0; 4. a++; 5. b++; 6. %>
a:<%= a%>
b:<%= b%>
A,a=0 b=0 B,a=1 b=1 C,a=2 b=1
考点:页面载入的时候,哪些代码会执行。(c)
2,下面选择中哪一个不是
考点:了解bean的属性(C)
3,在jsp页面的代码中,下面语句的执行结果? Java代码
1. String str1,str2; 2. str1=\3. str2=\
4. if (str1==str2) 5. out.print(\6. else
7. out.print(\
A,yes B,no
考点:考察对对象的理解。(A)
4, 下面哪一个不是JSP本身已加载的基本类?
A、java.lang.* B、java.io.* C、javax.servlet.* D、
javax.servlet.jsp.*
考点:考察jsp本身自带的包 (B)
5, Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:
A.<%@ page %>作用于整个JSP页面。
B.可以在一个页面中使用多个<%@ page %>指令。
C.为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的。
D.<%@ page %>指令中的属性只能出现一次。 考点:对jsp一些指令的理解。(D) 6, JSP内嵌对象session的类型为javax.servlet.http. HttpSession,下述语句会使该对象失效的是: A session.dispose(); B session.clear();
C session.invalidate(); D session.removeAll();
考点:如何让session失效。(C)
7,在jsp中,只有一行代码:<%=’A’+’B’%>,运行结果为_______131_________. 考点:对字母运算的理解。
8,jsp的EL表达式:${user.loginName}的执行效果等同于()。 Java代码
1. A,<%=user.getLoginName()%> 2. B,<% user.getLoginName()%> 3. C, <% =user.getLoginName%> 4. D, <% user.getLoginName;%>
考点:对El表达式的理解。(A)
9,jsp页面经过编译后,将创建一个()。 A,applet B,servlet
C,application D,exe文件
考点:Jsp编译后,最终也是servlet。(B)
10, 在空格处填写正确的语句:
给定include1.jsp文件代码片断,如下:
<% pageContext.setAttribute(\
_______//此处填写代码
给定include2.jsp文件代码片断,如下: <%=pageContext.getAttribute(\
要求运行include1.jsp时,浏览器上输出:HAHA
要满足以上条件,jsp1.jsp中下划线处应填入以下()语句。 Java代码
1. A, 4. D, <% response.sendRedirect(\ 考点:对静态包含、重定向,转发指令的理解 (B) 11,在jsp中,哪个指令用来声明jsp欲使用的标签库? A,tld B,taglib C,import D,include 考点:考察标签库 (A) 12,下面选择中哪个是jsp的注释标签? A,<%@%> B,<%!%> C,<%#%> D,<%----%> 考点:考察易混淆的标识(D) 13,如果不希望在jsp页面中存取http会话,应该设置哪个指令? A,<%page session= “disabled” %> B, <%page session= “false” %> C, <%page session= “true” %> D, <%page disablesession= “true” %> 考点:考察page指令的属性(B) 14,如何发送Cookie?下面选项中正确的是() A,使用new Cookie语句 B,调用response.addCookie()方法 C,使用Cookie的setMaxAge()方法 D,setCookie()方法 考点:考察cookie使用(B)