Struts学习笔记
pan_joy
不在沉默中爆发,就在沉默中死亡,不在黑暗中发光,就在黑暗中消亡。-----自立自强
展开
-
Struts2的OGNL表达式
OGNL表达式是什么OGNL(Object-Graph Navigation Language对象图导航语言),是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。一、表达式:表达式(Expression)是整个OGNL的核心内容,所有的OGNL操作都是针对表达式解析后进行的。通过表达式来告诉OG原创 2016-09-28 16:07:04 · 893 阅读 · 0 评论 -
Struts2的Action中方法的几种访问方式
在Struts2中方法调用概括起来主要有以下几种形式:沿用上篇文章关于OGNL表达式的程序1、指定Action的method属性访问先在Action中再添加一个方法: public String success(){ System.out.println("方法为:"+"success"); return SUCCESS; } <!-- 第一种访问方式 http:原创 2016-09-29 15:48:23 · 13203 阅读 · 0 评论 -
Struts2的结果集
1、结果集的使用方式struts结果集的使用分为三种,指定全局结果集、普通方式指定结果集合动态指定结果集。1.1全局结果集当许多action都有共同的结果时,如果每个package都存在一个相同结果,比如success,error,input,needslogin等等,如果每一项都要重新配置,就显得配置文件很繁琐,所以使用全局的结果集。一个包内的全局结果集可以通过包的继承而被其它包使用原创 2016-09-30 10:48:57 · 1179 阅读 · 0 评论 -
struts2的数据校验
数据校验指对数据合法性进行检查,根据验证数据的位置可以分为客户端验证和服务器端验证,今天主要写的是实现服务器端的数据验证,服务器端数据验证主要特点:·数据提交后在服务器端验证·防止绕过客户端验证提交的非法数据·可以在服务器端处理数据前保证数据的合法性Struts2中有两种实现服务器端验证的方式。采用手工编写代码实现、基于XML配置方式实现。本文主要介绍基于XML配置方式实现。在原创 2016-10-07 17:17:04 · 3143 阅读 · 0 评论 -
sturts2的国际化支持
以前一直看见 i18N ,现在才知道原来 i18N 就是 Internationalization,因为以 i 开头,以 N 结尾,共18个字母,也就是国际化的意思。那么怎样通过struts2实现国际化支持呢?第一步:在src目录下添加两个资源文件,命名方式很重要的。格式:baseName_language_country.properties。还有两种命名方式,都可以的,这个不用过多研究原创 2016-10-07 20:01:21 · 442 阅读 · 0 评论