el表达式详细解释

    技术2022-07-14  59

    el技术 1.El表达式概述 el(Espress Language)表达式可以嵌入在jsp页面内部,减少三jsp 脚本的编写,el出现的目的是要代替jsp页面中脚本的编写 2.El从域中取数据(el最重要的作用) jsp脚本:<%=request.getAttribute(name);> 用el表达式替代上面的脚本 $(requestScope.name); el最主要的作用是获得四大域中的数据$(EI表达式); el获取pageContext域中的值:${pageContextScope.key} el获取request域中的值${requestScope.key} el获取session域中的值${sessionScope.key} el获取application域中的值${applicationScope.key} el从四个域获取某个值${key} 在某个域内获取到值后就不再寻找 3.EL内置内置对象(11个对象) pageScope requestScope sessionScope applicationScope param,paraValues-----接受参数 相当于request.getParameter() , request.ParameterValues(); header,headerValues----获取请求头信息 相当于request.getHeader(name) ininParam ------获取全局初始化参数 相当于this.getServletContext().getInitParameter(name); cookie------ web开发中cooKie request.getCookies----cookie.getName()-----cookie.getValue() pageContext web开发中的pageContext pageContext获取其他八大对象 ${pageContext.request.contextPath }获取web应用的名称 4. El可以执行表达式运算 ${1+1} ${1==1?true:false}
    Processed: 0.013, SQL: 9