以下哪个EL表达式能够输出请求范围内名为name的参数值? A${pageContext.name} B${requestScope.name} C${name } D${request.name}
时间: 2023-11-01 22:35:15 浏览: 51
B${requestScope.name} 能够输出请求范围内名为name的参数值。
A${pageContext.name} 表示从页面上下文中获取名为name的属性值,但是大多数情况下该值为null。
C${name} 无法获取请求范围内的参数值,因为EL表达式中的name只是一个普通字符串。
D${request.name} 表示从请求对象中获取名为name的属性值,但是大多数情况下该值为null。
相关问题
以下哪个EL表达式能够输出请求范围内名为name的参数值? A${requestScope.name} B${pageContext.name} C${name } D${request.name}
答案是A ${requestScope.name}。
解析:
- A ${requestScope.name} 表示获取请求范围内名为name的参数值。
- B ${pageContext.name} 表示获取页面上下文中名为name的属性值。
- C ${name} 表示获取当前页面中名为name的属性值。
- D ${request.name} 表示获取请求参数中名为name的值。
以下哪个EL表达式能够输出请求范围内名为name的参数值? A${name } B${pageContext.name} C${request.name} D${requestScope.name}
D${requestScope.name} 能够输出请求范围内名为name的参数值。
A${name } 表示EL表达式中的name是一个变量,而不是请求参数。
B${pageContext.name} 表示EL表达式中的name是pageContext对象中的属性,而不是请求参数。
C${request.name} 表示EL表达式中的name是request对象中的属性,而不是请求参数。
D${requestScope.name} 表示EL表达式中的name是request作用域中的属性,可以获取到请求参数的值。
阅读全文