阅读量:3
ActionSupport类是Struts2框架中的一个基础类,它提供了一些常用的方法和属性,用于简化Action类的编写和处理请求的过程。
Actionsupport类的作用包括:
提供了一些常用的属性和方法:ActionSupport类继承自Action类,并添加了一些常用的属性和方法,比如常用的getter和setter方法,用于处理和获取请求参数和结果数据。
提供了对国际化的支持:ActionSupport类提供了getText()方法,用于获取国际化资源文件中定义的文本信息,方便进行国际化处理。
提供了对校验的支持:ActionSupport类提供了一些校验方法,如validate()方法,用于对请求参数进行校验,以及addActionError()和addFieldError()方法,用于添加错误信息和字段错误信息,方便进行参数校验和错误提示。
提供了对消息的支持:ActionSupport类提供了addActionMessage()和addActionMessageKey()方法,用于添加一般消息和消息键,方便在页面上显示提示信息。
提供了对结果处理的支持:ActionSupport类提供了常用的结果处理方法,如SUCCESS、ERROR、INPUT等常量,用于指定不同的结果处理方式。
通过继承ActionSupport类,可以简化Action类的编写,提高代码的可读性和可维护性,方便进行请求处理、参数校验和结果返回。