第十章 EL表达式:1、EL及其运算符,主要介绍EL的语法格式、EL主要的运算符及使用,如存取运算符、计算运算符、empty判空运算符等2、EL对请求参数的访问,主要介绍通过EL的内置对象param和paramValues实现对请求参数值的获取。3、EL对作用域内属性的访问,主要介绍通过EL的内置对象pageScope、requestScope、sessionScope、applicationScope实现对4个作用域上共享属性的获取。4、EL对初始化参数的访问,主要介绍通过EL的内置对象initParam实现对初始化参数值的获取。5、EL对JavaBean的访问,主要介绍通过EL访问JavaBean的简单方法。  6、综合案例的设计,使用EL实现对集合的访问。10.1EL及其运算符:一 理论讲解1)表达式语言EL 2)EL语法3)EL运算符二 案例开发EL表达式计算
10.2EL的请求参数对象:一 理论讲解1)EL内置对象简介2)param3)patamValues二 案例开发EL对表单数据的访问
10.3EL的作用域对象:一 理论讲解4个作用域范围对象:1)pageScope2)requestScope3)sessionScope4)applicationScope二 案例开发EL对作用域内属性的访问
10.4EL的初始化参数对象:一 理论讲解1)initParam2)配置文件中初始化参数的设置二 案例开发EL对初始化参数的访问
10.5EL的pageContext对象:一 理论讲解1)pageContext对象2)8个内置对象的直接获取3)常用属性二 案例开发pageContext对象的使用
10.6EL对JavaBean属性的访问:一 理论讲解1)JSP访问JavaBean属性的方法2)利用EL对JavaBean属性的访问二 案例开发EL对JavaBean属性的访问
10.7EL对集合对象的访问:一 理论讲解1)EL对数组的访问2)EL对List集合的访问3)EL对Map集合的访问二 案例开发EL对集合对象的访问
[多选题]在JSP中访问JavaBean属性可以使用的方法是()。

选项:[JSP动作标签, EL表达式, JSP脚本, JSP表达式
]
[单选题]获取请求参数字符串的EL表达式为${pageContext.request.queryString}。

选项:[错, 对]
[单选题]获取服务器信息的EL表达式为${pageContext.servlet.serverInfo}。

选项:[错, 对]
[单选题]http://localhost:8080/web/show.jsp?name=aaa下列________________可以正确取得请求参数值。    

选项:[${param.name}, ${parameter.name}, ${name}, ${param.get("name")}]
[单选题]JSP中,只有一行代码:${1+2},运行将输出(       ) 。

选项:[是null , 没有任何输出,因为表达式是错误的, 3, 1+2]
[多选题] 在web.xml中设置应用初始化参数,需要的标签有()。

选项:[ <param-value>子标签,  <content-param>,  <param-name>子标签,  <init-param>]
[单选题]EL表达式是一个以“${”开始,以“}”结束的表达式。

选项:[对, 错]
[多选题] 下列选项属于EL作用域内置对象有()。

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

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

选项:[对, 错]
[单选题]在EL表达式中,通过pageContext对象的request、response、session、out、servletContext属性可以获取JSP对应的内置对象。

选项:[对, 错]
[单选题]要获取session范围内的user属性的值,可以使用的EL表达式是${sessionScope.user}。

选项:[对, 错]
[单选题]

<% 

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

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

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

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

%>

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

选项:[session, application, request, page]
[单选题]获取使用协议的EL表达式为${pageContext.request.protocol}。

选项:[对, 错]
[单选题]

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

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

员工名:_____________________.

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

选项:[$ {requestScope.emp.ename} , ${requestScope.getAttribute("username")}, ${emp.getEname()}, ${requestScope.emp.getEname()} ]

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