关于Ognl一点警示
来源:互联网 发布:淘宝拍卖手表骗局揭秘 编辑:程序博客网 时间:2024/03/28 21:03
今天再次深入学习了struts2与ognl语言,再一次又有了更深的体会,从听闻struts到接触struts,一直认为struts其实挺简单的。结果在这俩天再一次的接触struts2,发现strurs的知识其实是挺琐碎的。学习这一框架必须要细心的学习它的每一个小细节,否则就会造成结果的不正确。
今天学习ognl语言,因为关于这个知识自从自己学会之后就有很长一段时间没有碰过它。今天再捡起来的时候,在页面用ognl语言显示一些东西的时候就怎么也不显示结果。虽然老师以前也强调过造成这一原因的问题。但是就是一时没有想起来。结果想要显示的东西就是显示不出。等到让自己的头脑冷静下来的时候,再加翻阅以前的一些资料,结果恍然大悟呀。因为在ongl标签中有一些标签的value值是object的类型的。为非字符串类型的属性值直接指定字符串数据,使用单引号(')或者双引号将字符串括起来。而非字符数据类型是直接作为ognl表达式求值的。就这样犯了这么一个低级的错误。总结一下,警示一下自己:
在ognl中这些数据标签的vlaue值是object类型:
1、property
2、set
3、push
4、param
5、bean
而这些却是字符串类型:
1、include
2、i18n
3、text
4、url
而在不知道到底是什么类型的时候就直接用%{}就都将作为ognl表达式求值。
- 关于Ognl一点警示
- 生活的一点警示1
- 生活的一点警示2
- 警示
- 警示!!!!!!!
- 警示
- 警示!!
- 警示。
- 警示
- 关于OGNL的问题
- 关于OGNL表达式
- 关于Struts2的OGNL
- ognl表达式的一点小心得
- 在UNIX中关于RM 命令的警示
- 关于ognl调用静态方法
- 关于Ognl表达式的过滤
- 关于struts2的OGNL(二)
- 关于struts的ognl表达式
- java设计模式之Strategy
- Javascript中最常用的55个经典技巧
- php的常量定义:const VS define
- sed
- 编译boost.python库
- 关于Ognl一点警示
- Angel工作室精简版企业网站管理系统
- 关于memcpy
- gdb常用命令
- C语言变参的实现
- 自己实现RMI(六)压缩与解压
- 2012-08-29
- Cloudra Hadoop 发行版 (CDH4)
- php静态变量的妙用