第七章测试
1.在c_if.jsp有如下部分代码:
<c:if test="true" >
true
</c:if>
<c:else test="false" >
false
</c:else>
1、对于上述代码片段说法正确的是( )
A:该页面代码部署启动时,控制台会报错
B:在该页面会出现编译错误,并有红叉提示
C:访问该页面时,浏览器没有任何信息显示
D:访问该页面会出现结果:true false

答案:D
2.阅读下面代码片段:
c_out.jsp:
<%--第1个out标签 --%>
userName1属性的值为:
<c:out value="username1" default="unknown" />
<%--第2个out标签 --%>
userName2属性的值为:
<c:out value="username2">
unknown
</c:out>
2、当使用浏览器访问c_out.jsp时会什么结果( )
A:userName1属性的值为:username1 userName2属性的值为: username2
B:userName1属性的值为:username1 userName2属性的值为: unknown
C:userName1属性的值为: null userName2属性的值为: null
D:userName1属性的值为:unknown userName2属性的值为: username2
3.下面隐式对象中,用于获取请求头字段的某个值的是( )
A:headerValues
B:header
C:headerValue
D:headerScope
4.已知JSP页面中存在如下代码:
<% session.setAttribute("pageContext", "itcast"); %>
${pageContext}
4、则以下说法,正确的是( )
A:不出现异常,输出pageContext对象
B:将出现语法错误,因为pageContext是保留字
C:不出现异常,输出null
D:运行时存在异常
5.下面选项中,与request.getAttribute(“p”);等效的EL表达式是( )
A:$<request.p>
B:$[requestScope.p]
C:${requestScope.p}
D:$(request.p)
6.EL表达式的initParam隐式对象可获取web.xml文件中配置的Servlet信息。( )
A:错 B:对 7.JSTL标签库中的Core标签库的URI为http://java.sun.com/jsp /core。( )
A:错 B:对 8.EL表达式的cook隐式对象用于获取客户端的Cookie信息。( )
A:对 B:错 9.EL表达式中的隐式对象与JSP中的隐式对象除了pageContext对象是它们共有的,其它隐式对象则毫不相关。( )
A:对 B:错 10.EL表达式中条件运算符用于执行某种条件判断,它类似于Java语言中的if-else语句。( )
A:对 B:错

温馨提示支付 ¥4.99 元后可查看付费内容,请先翻页预览!
点赞(56) dxwkbang
返回
顶部