摘要: 1. OGNL表达式语言介绍OGNL是ObjectGraphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。Struts 2框架使用OGNL作为默认的表达式语言。相对EL表达式,它提供了平时我们需要的一些功能,如:l支持对象方法调用,如xxx.sayHello... 阅读全文
posted @ 2013-03-05 21:30 yangkai_keven 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 总结:国际化的使用,有四种方式或常用格式,第一种就是全局的国际化使用,在src路径下配置三个全局的配置文件,比如有中文、英文、和默认的,格式分别是baseName_language_country.properties、baseName.properties;第二种是局部国际化使用,即为某一模块配置... 阅读全文
posted @ 2013-03-05 21:28 yangkai_keven 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1. 输入校验在struts2中,我们可以实现对action的所有方法进行校验或者对action的指定方法进行校验。对于输入校验struts2提供了两种实现方法:1). 采用手工编写代码实现。2). 基于XML配置方式实现。2.手工编写代码实现对action中所有方法输入校验通过重写validate... 阅读全文
posted @ 2013-03-05 21:27 yangkai_keven 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.自定义拦截器要使用自定义拦截器,就要编写自定义拦截器类,该类需要实现com.opensymphony.xwork2.interceptor.Interceptor接口。因为struts2中如文件上传,数据验证,封装请求参数到action等功能都是由系统默认的defaultStack中的拦截器实现... 阅读全文
posted @ 2013-03-05 21:25 yangkai_keven 阅读(148) 评论(0) 推荐(0) 编辑