Java标准类型:
bool类型:true,false
int类型:10, 0xABCD等
long类型:100L
float类型:1.0, 0.5F等
double类型:0.01D
char类型:'A', '\uFFFF'等
字符串类型:"Hello World!"
null
OGNL独自类型:
例:10.01B,相当于java.math.BigDecimal
例:100000H,相当于java.math.BigInteger
OGNL表达式中能使用的操作符号:
OGNL表达式中能使用的操作符基本跟Java里的操作符一样,除了能使用 +, -, *, /, ++, --, ==, !=, = 等操作符之外,还能使用 mod, in, not in等
变量的引用:
使用方法:#变量名
例:#this, #user.name
对静态方法或变量的访问:
@mypkg.MyClass@myVar
@mypkg.MyClass@myMethod()
读取变量值:
例:user.address.countryName
方法调用:
例:user.getName()
对象的创建:
new java.net.URL("http://localhost/")
List表达式例:
{"green", "red", "blue"}
Map表达式例:
#{"key1" : "value1", "key2" : "value2", "key3" : "value3"}
对map引用,例:map.key1
- <s:if test="#status.odd">class1</s:if><s:else>class2</s:else>
-
<s:if test="type=='Amount'||type==null"> display</s:if>
-
分享到:
相关推荐
struts ognl 的常用用法大全.“#”主要有三种用途:
著名的OpenSymphony公司大家都认识吧!ongl是旗下的一款开发java项目常用的资源包。
与上一讲上传的资源,OGNL表达式2讲,只要是一些常用标签使用的案例
常用的ognl语言的解释及说明,以及在实际中的运用,百分百零基础就能学懂。
javaweb/javaEE常用jar包,亲测可用,导入到java工程中使用
javaweb/javaEE常用jar包,亲测可用,导入到java工程中使用
框架中常用的jar包作用 commons-digester.jar Digester基于规则的XML文档解析,主要用于XML到Java对象的映射. commons-beanutils.jar 提供对Java 反射和自省API的包装. aspectjweaver.jar 用于在Spring 2.0中集成...
web开发常用jar包 常用jar包 commons-beanutils.jar Apache Commons包中的一个,包含了一些Bean工具类类。必须使用的jar包。 commons-collections.jar Apache Commons包中的一个,包含了一些Apache开发的集合类,...
commons-logging freemarker ognl struts2-core xwork
commons-beanutils-1.7.0 commons-collections-3.1 commons-digester-2.0 commons-fileupload-1.2.2 commons-io-2.0.1 commons-lang-2.5 commons-logging-1.1.1 ...ognl-3.0.1 struts2-core-2.2.3 xwork-core-2.2.3
struts2常用资源文件包 commons-logging-1.1.jar freemarker-2.3.8.jar ognl-2.6.11.jar struts2-core-2.0.6.jar xwork-2.0.1.jar
ognl-3.0.6.jar servlet-api.jar spring-aop-4.0.0.RELEASE.jar spring-beans-4.0.0.RELEASE.jar spring-context-4.0.0.RELEASE.jar spring-core-4.0.0.RELEASE.jar spring-expression-4.0.0.RELEASE....
struts所需要的常用架包 commons-fileupload-1.2.2.jar commons-io-2.0.1.jar commons-lang3-3.1.jar commons-logging-1.1.1.jar freemarker-2.3.19.jar javassist-3.11.0.GA.jar ognl-3.0.5.jar struts2-core-2.3....
是一些常用的OGNL表达式代码实例;仅供学习参考
Struts 2 jar包 常用的基本包 commons-fileupload-1.2.2.jar commons-io-2.0.1.jar commons-io-2.0.1.jar commons-logging-api-1.1.jar freemarker-2.3.18.jar javassist-3.11.0.GA.jar ognl-3.0.4.jar struts2-core...
struts2常用的6个jar包 commons-fileupload-1.2.1.jar:文件上传组件,2.1.6版本后必须加入此文件 commons-io-1.3.2.jar freemarker-2.3.15.jar:Struts 2的UI标签的模板 ognl-2.7.3.jar :对象图导航语言(Object ...
9.国际化包: ognl-2.6.11.jar 10.spring包:spring.jar 11.struts2核心包:struts2-core-2.0.11.jar 12.struts2整合spring时用的包:struts2-spring-plugin-2.0.11.2.jar 13.spring整合hibernate时用的包:...
struts常用的包: commons-fileupload-1.2.1.jar commons-io-1.4.jar commons-logging-1.0.4.jar freemarker-2.3.15.jar mysql-connector-java-5.1.7-bin.jar ognl-2.7.3.jar struts2-core-2.1.8.jar struts2-json-...
2.commons-io.jar(commons项目(commons项目就是java中一些常用的公共的组件)的io子项目,是处理异常的) 3.freemarker-2.3.15.jar(支持freemarker的,在webwork中也有) 4.javassist.jar(一个开源的分析、编辑...