![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
iteye_14192
这个作者很懒,什么都没留下…
展开
-
【Struts2学习笔记】第一讲:Struts2的基本用法
Ø 配置步骤:1、 新建web项目,并在项目的web.xml中为项目添加Struts2支持,如下 <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filt...2009-07-28 20:35:10 · 93 阅读 · 0 评论 -
【Struts2学习笔记】第二讲:Struts2中的类型转换
Ø 类型转换的必要性:在前台Form表单中接受到服务器端的是String类型的,而服务器端往往需要的不完全是String型的,还需要int、date型以及其他的实体类型,这就涉及到Struts2的类型转换Ø Struts2类型转换是基于xwork中的ONGL的,自定义转换器可以继承自DefaultTypeConverter,也可以继承自StrutsTypeConverter类(继承自Def...2009-07-28 20:46:03 · 79 阅读 · 0 评论 -
【Struts2学习笔记】第三讲:Struts2的输入校验
Ø 输入校验是建立在类型转换基础之上的:先进行类型转换再进行输入校验。Ø 在类型转换的时候,如果出现异常,struts2会自动将异常信息保存到FieldError中。Ø 类型转换与输入校验的流程1. struts2对客户端传来的数据进行类型转换2. 类型转换完毕后进行输入校验3. 如果类型转换和输入校验都没有出现错误,那么进入Actio...2009-07-28 20:51:30 · 101 阅读 · 0 评论 -
【Struts2学习笔记】第四讲:struts2的校验框架
Ø 校验框架的配置流程在action文件夹下添加配置文件 ActionName-validation.xml文件,将头文件拷贝至该文件。在里面添加<validators><field name=”变量名”> <field-validator type=””> <param name=”参数名” >参数值&l...2009-07-28 20:54:05 · 83 阅读 · 0 评论 -
【Struts2学习笔记】第五讲:Struts2的核心--interceptor
Ø Interceptor是struts2的核心,struts2百分之七十的功能是由interceptor完成的,例如表单数据的收集、Action参数的赋值、校验的底层实现等等。Ø 自定义interceptor的实现1. 写interceptor的实现类,需实现Interceptor接口或者继承AbstructInterceptor类,重写其intercepted方法,...2009-07-30 22:29:59 · 86 阅读 · 0 评论