• 3:4 OGNL 表达式二


    总结:

     

     

    一:ActionContext的结构:

     

     

    1:set标签创建的对象也是作为非值栈对象。

    2:(非值栈的存储都是以键值对的方式存的。)

    【问非值栈的 User对象】

     

    【用例】

     

    关于request:China不加引号则表示设置的是变量而不是常量,在页面上用以下标签是拿不到值的

    用debug查看非值栈里面的变量:

     

     

     

    所以重点来了:

     

    【此时的获取方式:首先到非值栈的request 表示的key里面去寻找,request里没有找到名为country2的这个键,然后再直接查找非值栈中有没有country2这个键,有的话就输出它的值。】

    =============================================================================

     

     

    Strus标签与OGNL表达式:

     

    strus标签的属性类型:

     

    1:对象类型:属性作为OGNL表达式进行计算

     

    2:字符串类型:属性将直接输出,若要计算需使用 %{....}

     

    对象类型的也可以加上 %{.....} 。效果不变。所一说:

     

    3:Url标签:

     

     

    例如:

    显示结果:

     

     

    4:日期标签:

     

     

    新版本id属性改为 var

     

    用例:

    1 : Action 编写

     

    2: 前台展示:

     

    不定义id 属性 则直接输出,若定义了id属性,则只能用别的标签来引用它输出。

     

     

     

  • 相关阅读:
    mysqllimit优化
    PLSQL Developer设置及快捷键设置
    Oracle建库、建表空间,建用户
    oracle分页语句
    oracle110个常用函数
    用二进制进行权限管理
    Tomcat6优化
    Silverlight 动态创建Xaml
    使用asp.net 2.0中的SqlBulkCopy类批量复制数据
    Jquery 插件开发
  • 原文地址:https://www.cnblogs.com/domi22/p/8048060.html
Copyright © 2020-2023  润新知