美文网首页天工开物我爱编程
JSTL 和 JSP 中变量互相访问

JSTL 和 JSP 中变量互相访问

作者: 孙亖 | 来源:发表于2017-03-02 13:01 被阅读7次

    1)<%%>变量在jstl中获取的例子:

    <%
          String username="zhangsan";
          pageContext.setAttribute("username",username);
    %>
    <c:out value="${username}"/>
    

    即:jsp 页面中<%%>中的变量在定义后,需要放置到pageContext属性中,才能被获取(当然也可以放置到request和session、 applicatio中,这要根据实际应用来做决定,一般只是在页面中使用的化,使用pageContext就可以了)。

    2)jstl变量在<%%>中获取的例子:

    <c:set var="username" value="zhangsan"/>
    <%
          String username=(String)pageContext.getAttribute("username");
    %>
    

    相关文章

      网友评论

        本文标题:JSTL 和 JSP 中变量互相访问

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