第十章测试
1.http://localhost:8080/web/show.jsp?name=aaa下列________________可以正确取得请求参数值。    
A:${parameter.name} B:${name} C:${param.get("name")} D:${param.name}
答案:D
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.ename}  B:${requestScope.emp.getEname()}  C:${requestScope.getAttribute("username")} D:${emp.getEname()} 11.<%     pageContext.setAttribute("a","page");    request.setAttribute("a", "request");    session.setAttribute("a","session");    application.setAttribute("a","application"); %>    ${a}显示结果为:_________________。
A:request B:application C:page D:session 12.在JSP中,只有一行代码:${1+2},运行将输出(       ) 。
A:是null  B:1+2 C:没有任何输出,因为表达式是错误的 D:3 13.在JSP中访问JavaBean属性可以使用的方法是()。
A:JSP脚本 B:JSP表达式 C:EL表达式 D:JSP动作标签 14. 下列选项属于EL作用域内置对象有()。
A: sessionScope B: applicationScope C: requestScope D: pageScope 15. 在web.xml中设置应用初始化参数,需要的标签有()。
A: <param-name>子标签 B: <init-param> C: <param-value>子标签 D: <content-param>

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