CBD 实训基地学员阶段技能测评试卷(一) 实训基地学员阶段技能测评
试卷( Web》 《Java Web》试题
考试时间: 考试时间:90 分钟
: : : : 班级 :
8、 对于 JSP 声明<%! %>的说法错误的是(B C
) (有两个答案)
A. 一次可声明多个变量和方法,只要以“; ”结尾就行 B. 一个声明可以在多个页面中有效 C. 声明的变量将作为局部变量
闭卷( 闭卷(补卷)
专业: 专业:
D. 在<%! %>中声明的变量将在 JSP 页面初始化时初始化 9、 下列对于 JSP 中 out 对象的说法正确的是( AB ) (有两个答案)
A. out 对象是一个输出流,用来向客户端输出数据的
选择题(题干后没注明正确答案个数的只有一个正确答案) 0*2.5 100 .5= 一、 选择题(题干后没注明正确答案个数的只有一个正确答案) 40*2.5=100 ( 分)
1、 如果某 JSP 页面要作为异常处理页面,则需设置 page 指令的哪个属性( B A. Exception B. isErrorPage C ) C. 8080 D ) D. init() D. 8001 C. error ) D. errorPage
B. 代码<%out.println("123456"); out.print("123456");%>和 代码<%out.print("123456"); out.newLine();out.print("123456");%> 的显示结果是一样的 C. clearBuffer()方法能清除缓冲区的数据,但不把数据输出到客户端 D. out 对象的 flush()方法用来关闭输出流 10、 下列哪个方法用于获取 JavaBean 的属性值( D A. request.getParameter(); C.
11、 下列 JSP 中代码错误的是( AC )
2、 Tomcat 服务器的默认端口为( A. 80 B. 8888
3、 servlet 的初始化参数在 servlet 的哪个方法中获取( A. doGet() B. destroy()
B. request.getParameterValues(); D. ) (有两个答案)
C. service() A )
4、 在 JSP 中调用 JavaBean 时使用用到的标记是( A. C.
B. D. C )
A. <%!String age=request.getParameter("age"); %> B. <%String age=request.getParameter("age"); %> C. <%!String[] likes=request.getParameterValues("like"); %> D. <%String[] likes=request. getParameterValues ("like"); %> 12、 当浏览器第二次访问以下 JSP 页面是的输出结果是( <%! int a=0;%> <% int b=0; a++; b++; %> D )
5、 在 JSP 中使用标记时,不会出现的属性是: ( A. name (C ) B. property C. value
D. 以上都不会出现
6、 page 指令用于定义 JSP 文件中的全局属性,下列关于该指令用法的描述不正确的是: A. <%@ page %>作用于整个 JSP 页面 B. 不可以在一个页面中使用多个<%@ page %>指令 C. 为增强程序的可读性,建议将<%@ page %>指令放在 JSP 文件的开头,但不是必须的 D. 一条<%@ page %>指令中的属性只能出现一次 7、 JSP 内嵌对象 session 的类型为 javax.servlet.http.HttpSession,下述语句会使该对 象失效的是: ( C ) B. session
.clear(); D. session.removeAll(); 1/4 A. session.dispose(); C. session.invalidate();
a=<%=a%>
b=<%=b%> A. a=0 b=0 B. a=1 b=1 C. a=1 b=2 ) (有两个答案) D. a=2 b=1
17、 下列选项中,哪个是正确的并且在客户端不能查看到的 JSP 注释( C A. <--注释--> B. C. <%--注释--%>
)
D. <%!--注释--%>
18、 设在表单中有一组复选钮标记,如下列代码: