JSP 教程 之 JSP 表达式语言 8
JSP 表达式语言
JSP表达式语言(EL)使得访问存储在JavaBean中的数据变得非常简单。JSP EL既可以用来创建算术表达式也可以用来创建逻辑表达式。在JSP EL表达式内可以使用整型数,浮点数,字符串,常量true、false,还有null。
header和headerValues对象
header和headerValues对象用来访问信息头,通过使用 request.getHeader方法和request.getHeaders方法。
举例来说,要访问一个名为user-agent的信息头,可以这样使用表达式:${header.user-agent},或者${header["user-agent"]}。
接下来的例子表明了如何访问user-agent信息头:
<%@ page import="java.io.,java.util." %>
<%
String title = "User Agent Example";
%>
<% out.print(title); %>
${header["user-agent"]}
header对象返回单一值,而headerValues则返回一个字符串数组。