美文网首页
JavaWeb之EL表达式

JavaWeb之EL表达式

作者: 伍陆柒_ | 来源:发表于2019-04-24 09:39 被阅读0次

    EL能够极大的简化我们的开发

    EL 全名为 Expression Language,它原本是 JSTL 1.0 为方便存取数据所自定义的语言。当时 EL只能在JSTL标签中使用。到了JSP2.0 之后,EL已经正式纳入成为标准规范之一。

    EL 语法很简单,它最大的特点就是使用上很方便。接下来介绍 EL 主要的语法结构

    request.getSession().setAttribute("user", userinfo);
    
    <p>登录成功 : <%= request.getAttribute("username") %>,<%= request.getAttribute("password") %></p>
    <!-- el -->
    <p>登录成功 : ${ username },${ password }</p>
    <!-- object -->
    <!-- user获取的是域对象中的对象,默认从pageContext,request,session,application中获取,
    如果不同域对象中有同名的属性,需要指定前缀requestScope,sessionScope,applicationScope -->
    <p>登录成功 : ${ user.username },${ user.password }</p>
    <p>登录成功 : ${ requestScope.user.username },${ requestScope.user.password }</p>
    

    如果获取的是请求参数

    <h1>TEST2 PAGE</h1>
    <%= request.getParameter("id") %>
    <br>
    ${ param.id }
    

    相关文章

      网友评论

          本文标题:JavaWeb之EL表达式

          本文链接:https://www.haomeiwen.com/subject/geqwgqtx.html