`
jiangzhenghua
  • 浏览: 593446 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

webwork学习笔记

阅读更多

 

    webwork的表达式语言实际上是一种脚本语言

    webwork的表达式语言ELOGNL(object graph navigation language)

    OGNL语言的特殊处:

     1.'a'是字符常量;'hello world'"hello world"是字符串常量;"a"是字符串常量

    所以<ww:property value="\"a\""/><ww:peoperty value="'a'"/>是不同的一个是字符串常量一个是字符常量

    2.OGNL支持访问静态属性及静态方法:类名必须使用完整的包名进行引用。例如:@examples.chap8.Muppt@OG_MUPPT

             @examples.chap8.Muppt@getOgMuppt()

    也可以借助于值栈进行访问(不推荐使用)。例如:

    @vs@OG_MUPPT

    @vs@getOgMuppt()

    3.OGNL中的#号的作用有:引用ActionContext中的值;动态构建map;对集合进行筛选和投影操作

    #parameter.id表示引用ActionContext中的值;#{1:'one',2:'two'}表示动态构建map;集合的筛选和投影分别为

    Collection.{? expression}Collection.{expression}#号可以如此进行使用collection.{?#this.age<=2}

     

分享到:
评论

相关推荐

    webwork学习笔记(全)

    webwork学习笔记(全)word版

    WebWork2学习笔记

    java程序员WebWork2框架学习笔记一

    Struts2学习笔记

    Struts2学习笔记,从基础开始。结合Struct1 和WebWork。

    struts项目学习笔记

    由传统Struts1和WebWork两个经典框架发展而来 Struts2框架=Struts2+XWork Strust2 核心功能 允许POJO(Plain Old Java Objects,简单javabean对象,没有继承,没有实现,getter,setter方法)对象 作为Action,没有耦合 ...

    Struts2学习笔记.zip

    Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于...Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架,这里是在学习一些关于Struts2框架的详细笔记资源。

    Struts2 - 学习笔记

    Struts2是在WebWork2基础上发展而来的.和Struts1一样,Struts2也属于MVC框架.需要注意:尽管Struts2与Struts1在名称上的差别不大,但两者在代码编写风格上几乎是不一样的.

    AppFuse学习笔记(J2EE入门级框架)

    用户可以自由选择Struts、Spring/MVC,Webwork,Taperstry、JSF这几个web框架。采用TDD的开发方式,使用JUnit测试各层,甚至测试 jsp 输出的 w/o 错误。为了简化开发,预定义好了一套目录结构、基类、用来创建数据库...

    webworkwebwork笔记

    webwork的最近学习心得

    appfuse 学习笔记

    用户可以自由选择Struts、Spring/MVC,Webwork,Taperstry、JSF这几个web框架。采用TDD的开发方式,使用JUnit测试各层,甚至测试 jsp 输出的 w/o 错误。为了简化开发,预定义好了一套目录结构、基类、用来创建数据库...

Global site tag (gtag.js) - Google Analytics