- 浏览: 18819 次
- 性别:
- 来自: 北京
最新评论
文章列表
1. 使用OGNL表达式来输出结果时,OGNL会默认选择输出ValueStack对象中的数据,但是用户也可以选择输出其它对象中的数据
2. OGNL与Action上下文
OGNL表达式指向ValueStack栈中
Action对象被放在叫做ValueStack的对象中
OGNL表达式可以根据一系列对象求值,ValueStack只是这些对象求值中的一个,默认就是ValueStack
当然OGNL可以用其他的对象来求值,更宽泛的一个就是ActionContext
3. 介绍ActionContext
ActionContext包含了框架的请求处理过程中可以访问的所有数据,包含内容 ...
1. OGNL工作在视图层,可以简化数据的访问操作。 用来取代页面上的Java脚本,简化数据的访问操作
2. Struts2框架使用OGNL作为默认的表达式语言,用来从框架的不同区域以一种一致的方式应用数据
3. OGNL: Object Graph Navigation Language 即对象导航图语言,
OGNL在框架中主要做两件事:表达式语言和类型转换器
4. 理解数据转移和类型转换
在开发Web应用程序中,最常见的一个任务就是从基于字符串的HTTP请求向Java语言的的不同数据类型移动和转移数据
数据转移和类型转换实际上发生在请求处理周期的两端: 将数据从基于文本数据 ...
如何提高代码质量(管理篇):代码复查
- 博客分类:
- 经验总结
(转载) 也许你是一位项目经理,也许你是一位项目骨干成员,或者开发小组长。在我发表“如何提高代码质量”的这一系统文章后,有许多网友都向我抱怨,说他无法把握整个项目组成员的代码质量。我想,这也是所有项目组普遍存在的问题吧,它通常表现为以下几个问题:
软件项目普遍存在的问题
1)新手。任何项目组成员都不可避免地出现新手,他们往往是刚刚从大学毕业的学生。这些新手由于软件开发时间太短,往往技术不成熟,没有形成良好的开发习惯,所以编写代码质量较差,问题很多。他们常常成为项目组的“鸡肋”,用多了项目质量无法得到保证,不用则又人手不够。
2)人员变动。一个维护时间稍长一点儿的软件项目,人员变 ...