首页 > 其他 > 详细

EL,OGNL表达式 $ % #

时间:2014-09-03 14:54:46      阅读:384      评论:0      收藏:0      [点我收藏+]

1、OGNL表达式依赖于struts2标签,必须结合struts2标签使用,

%”符号的用途是在标志的属性为字符串类型时,计算OGNL表达式的值。

<s:a href="getThemeMsg.action?tea_id= %{#session.loginUser.teacher.tea_id}" cssClass="icoZwsc">作文上传</s:a>

访问session 包含loginUser的属性

<s:property value="#session.loginUser.teacher.tea_name" />

 

2、EL 提供了在 JSP脚本编制元素范围外使用运行时表达式的功能。

EL存取变量数据


bubuko.com,布布扣
 1 $(document).ready(
 2         
 3             function(){
 4              
 5              
 6              //显示提示信息
 7              var m = "${msg}";
 8              if(!checkIsNull(m))
 9              alert(m);
10              
11                  //显示等级图标
12              var rankScore="<%=score%>"
13                 //    alert(rankScore);
14              setRankPic(rankScore);
15             }
16         );
View Code

   

 3、OGNL  <s:property  (修改为#priviewList,就没值.)

    private Map<Integer,List<TurnPicTemp>> priviewList ;
    <img src="<s:property value=‘priviewList[2][0]["imagepath"]‘ />" alt="美味的欢乐"     class="absImg" style="top: 77px; left: 0px" />

      private Map<Integer,List<String>> priviewList ;
    <img src="<s:property value=‘priviewList[2][0]‘ />" alt="美味的欢乐"     class="absImg" style="top: 77px; left: 0px" />

 

参考资料:EL,OGNL两种表达式用处的不同

             Struts 2的OGNL表达式( # % $)

             EL表达式从数组 Map List集合取值

             s:propertyd的用法

            

EL,OGNL表达式 $ % #

原文:http://www.cnblogs.com/currently/p/3953581.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!