第十章测试
1.

http://localhost:8080/web/show.jsp?name=aaa下列________________可以正确取得请求参数值。    


A:${name} B:${parameter.name} C:${param.name} D:${param.get("name")}
答案:C
2.

EL表达式是一个以“${”开始,以“}”结束的表达式。


A:错 B:对 3.

要获取session范围内的user属性的值,可以使用的EL表达式是${sessionScope.user}。


A:对 B:错 4.

${varName}这个EL表达式,会被解释为依次从page、request、session、application中查找名为varName的属性所对应的属性值。


A:错 B:对 5.

在EL表达式中,通过pageContext对象的request、response、session、out、servletContext属性可以获取JSP对应的内置对象。


A:对 B:错 6.

获取服务器信息的EL表达式为${pageContext.servlet.serverInfo}。


A:错 B:对 7.

获取使用协议的EL表达式为${pageContext.request.protocol}。


A:错 B:对 8.

获取请求参数字符串的EL表达式为${pageContext.request.queryString}。


A:对 B:错 9.

在session域中保存了一个包含4个元素的list集合对象,请使用EL表达式输出该集合的第三个元素'芒果'。
<%
ArrayList list=new ArrayList();
list.add('苹果');
list.add('西瓜');
list.add('芒果');
list.add('荔枝');
session.setAttribute('fruit',list);
%>
我最喜爱的水果是:${sessionScope.fruit[2] }。


A:对 B:错 10.

<jsp:useBean id="emp" scope="request" class="com.wfu.entity.Employee"/>

<jsp:setProperty name="emp" property="ename" value="Susan"/>

员工名:_____________________.

显示员工姓名正确的做法是( )。



A:${requestScope.emp.getEname()}  B:${emp.getEname()} C:$ {requestScope.emp.ename}  D:${requestScope.getAttribute("username")} 11.

<% 

    pageContext.setAttribute("a","page");

    request.setAttribute("a", "request");

    session.setAttribute("a","session");

    application.setAttribute("a","application"); 

%>

    ${a}显示结果为:_________________。



A:application B:session C:request D:page 12.

JSP中,只有一行代码:${1+2},运行将输出(       ) 。


A:是null  B:3 C:1+2 D:没有任何输出,因为表达式是错误的 13.

在JSP中访问JavaBean属性可以使用的方法是()。


A:JSP表达式
B:JSP动作标签 C:JSP脚本 D:EL表达式 14.

 下列选项属于EL作用域内置对象有()。


A: applicationScope B: pageScope C: requestScope D: sessionScope 15.

 在web.xml中设置应用初始化参数,需要的标签有()。


A: <content-param> B: <init-param> C: <param-name>子标签 D: <param-value>子标签

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