`
lysvanilla
  • 浏览: 78603 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

Struts2 常用类

 
阅读更多

      1、Action接口:通过实现Action接口可以快速开发业务控制器Action类,具体的业务逻辑在execute()方法中写。为规范Action处理结果Result明明,Action接口定义了5个常用的字符串长了:SUCCESS、NONE、ERROR、INPUT、和LOGIN,他们可以简化execute()方法的返回值,并可以使execute()方法返回值标准化。


      2、ActionSupport类:ActionSupport类同时实现了Action接口和Validateable接口,因此通过继承ActionSupport类可以大大简化业务控制器Action类的开发。具体业务逻辑在execute()方法中编写,数据验证则放置到validate()方法。除此之外,ActionSupport类为我们提供了大量的实用方法。


--->addActionError(String anErrorMessage):为当前Action添加Action级别的错误消息

--->addActionMessage(String aMessage):为当前Action添加Action级别的普通消息

--->addFieldError(String fieldName,String errorMessage):为指定的字段添加错误消息

--->clearErrorsAndMessage():消除当前Action中的所有错误消息及普通消息

--->getActionErrors():取得当前Action中Action级别的错误消息集合

--->getActionMessage():取得当前Action中Action级别普通消息集合

--->getFieldErrors():取得当前Action中字段验证错误消息集合

--->getText(String aTextName):取得指定key的国际化消息内容

--->getText(String aTextName,List args):取得指定key及参数值列表的国际化消息内容

--->hasActionErrors():判断当前Action中是否存在Action级别的错误消息

--->hasActionMessage():判断当前Action中是否存在Action级别的普通消息

--->hasFieldErrors():判断当前Action中是否存在字段验证错误消息


      3、ModelDriven接口:当Action采用模型驱动时,必须实现此接口并实现getModel()方法。

1
1
分享到:
评论

相关推荐

    struts2常用的十个包struts2常用的十个包

    struts2常用的十个包struts2常用的十个包struts2常用的十个包struts2常用的十个包struts2常用的十个包struts2常用的十个包struts2常用的十个包struts2常用的十个包struts2常用的十个包

    struts2常用的7个jar包,struts2常用的7个jar包

    struts2常用的7个jar包,struts2常用的7个jar包,struts2常用的7个jar包,struts2常用的7个jar包,struts2常用的7个jar包

    Struts2常用标签总结

    java Web开发,我们最常用的Struts2常用标签总结,帮助你Struts2常用标签有那些功能

    struts2常用的类包

    本人从struts2众多的类包中选取出来的13个常用类包,struts2的初学者和学生可以下载,这些类包可以满足你们的需求。

    Struts2常用标签

    Struts2常用标签详细介绍

    struts2常用标签

    struts2常用标签struts2常用标签struts2常用标签struts2常用标签struts2常用标签struts2常用标签struts2常用标签struts2常用标签struts2常用标签struts2常用标签struts2常用标签struts2常用标签struts2常用标签...

    struts2常用jar包

    struts2.3.4常用jar包,方便以后使用

    Struts2 常用标签

    Struts2 常用标签 Struts2 常用标签Struts2 常用标签Struts2 常用标签Struts2 常用标签Struts2 常用标签

    Struts2常用的jar包

    Struts2常用的jar包,13个必备jar包,节约开发时间,方便使用!

    struts2常用拦截器

    struts2常用拦截器,struts2经常用到的拦截器,熟悉熟悉

    Struts 2常用jar包

    Struts 2在web应用中常用的Struts 2的5个主要类库和包含datetimepicker的struts2-dojo-plugin-2.1.6.jar

    struts2常用标签详解(实用版)

    struts2常用标签,是开发过程中使用很频繁的标签,不管是初学者还是高级用户都可作为很实用的参考手册

    struts2常用包.zip

    struts2常用包.zip

    Struts2常用标签&DispatchAction.rar

    03Struts2常用标签&DispatchAction.rar03Struts2常用标签&DispatchAction.rar03Struts2常用标签&DispatchAction.rar03Struts2常用标签&DispatchAction.rar

    struts2常用包

    struts2常用包

    STRUTS2常用JAr

    STRUTS2常用JAr

    struts2常用资源文件包

    struts2常用资源文件包 commons-logging-1.1.jar freemarker-2.3.8.jar ognl-2.6.11.jar struts2-core-2.0.6.jar xwork-2.0.1.jar

    Struts2开发常用jar包

    包含struts2-core-2.5.10.1.jar,struts2-jfreechart-plugin-2.5.10.1.jar,struts2-json-plugin-2.5.10.1.jar,struts2-junit-plugin-2.5.10.1.jar,struts2-bean-validation-plugin-2.5.10.1.jar,struts2-cdi-...

    struts2资源包

    struts2常用的6个jar包 commons-fileupload-1.2.1.jar:文件上传组件,2.1.6版本后必须加入此文件 commons-io-1.3.2.jar freemarker-2.3.15.jar:Struts 2的UI标签的模板 ognl-2.7.3.jar :对象图导航语言(Object ...

Global site tag (gtag.js) - Google Analytics