第一范文网 - 专业文章范例文档资料分享平台

struts2+spring+hibernate期末复习资料

来源:用户分享 时间:2025/5/30 5:06:26 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

作用:和其他标签如bean配合使用,用于给参数赋值。

4.

【注意】如果不指定scope,默认是放在action范围,实际上是request。 放到action范围的对象或值,可以直接通过#访问. 例如:

第六章 struts2类型转换

1. struts2内置类型转换功能

内置类型转换器:实现字符串和boolean、int、long、double、数组、集合类等类型进行自动转换

通过parameters拦截器实现。 2. 程序员自建的类型转换器(了解) 步骤:

(1)创建转换器类:继承StrutsTypeConverter类,重写两个抽象方法(convertFromString、convertToString)。

(2)创建配置文件:命名:action类名-conversion.properties, 和action类放到同一个包下。

文件内容: 被转换的action类中属性名=转换类完整名(包.类)

第七章 struts2的输入校验域验证框架

struts2实现校验的两种方式 1. 手工编写代码校验 步骤:

(1)action类必须继承ActionSupport类 (2)重写ActionSupport类的validate方法。

在调用execute方法之前,会自动调用validate方法进行校验。 【validate方法中添加错误信息】

this.addFieldError(\错误信息\ (3)validate方法校验的错误信息显示处理:

在jsp页面使用:

【注意】如果使用struts2验证,必须在配置action时候,添加:

【验证同一个action类中多个方法】

每一个方法都需要创建一个validate方法进行验证。 命名规则:validate被验证的方法名: 例如:validateAddPro(); 手工校验:优点:根据需要进行任意校验 缺点:编写代码多

2. 使用xml配置文件校验(校验框架) 步骤:

(1) 创建校验的配置文件:

和被校验的action类放在同一个包下: 命名规范:action类名-validation.xml

文件内容参考:strtus2的开发包中的样例项目:struts2-black.war (2)在校验的xml文件中针对每个字段(文本框)编写校验规则。 (3) 显示错误信息:

通过在配置action时候,需要添加

错误信息在页面中相应字段的中显示。

搜索更多关于: struts2+spring+hibernate期末复习资料 的文档
struts2+spring+hibernate期末复习资料.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c24beg4cgic8n6j587kem_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top