07 EL 表达式 2

EL表达式的11个内置对象


    <%--
    1)pageContext  等价于  jsp的pageContext内置对象
     --%>
     <%--获取上下文路径 --%>
     ${pageContext.request.contextPath }  
     
<%-- pageScope requestScope sessionScope applicatinoScope 从指定的域中获取数据 ${pageScope.username} --%> <%-- 2)param: 获取参数 注意: param返回所有参数Map集合 --%> <%=request.getParameter("name") %>
<%=request.getParameterValues("name")[1] %>
${param.username} ${param['name']}
${paramValues['name'][0] }-${paramValues['name'][1] }
<%-- 3) header :获取请求头 headerValues --%> <%=request.getHeader("host") %>
<%=request.getHeaders("host").nextElement() %>
${header['host'] }
${headerValues['host'][0] } <%-- 4)cookie: 获取cookie --%>
<%=request.getCookies()[0].getValue() %>
${cookie['JSESSIONID'].name } - ${cookie['JSESSIONID'].value }
<%-- 5) initParam: 获取全局参数 --%> <%=application.getInitParameter("AAA") %>
${initParam['AAA'] }

你可能感兴趣的:(07 EL 表达式 2)