美文网首页
编写动作类(3种方式)

编写动作类(3种方式)

作者: PHOME_M | 来源:发表于2016-06-12 17:04 被阅读0次

方式一:POJO(plain Old java Object)普通的javaBean

Paste_Image.png

方式二:实现com.opensymphony.xwork2.Action接口


Paste_Image.png

Action 中的常量:
String SUCCESS:success。一切正常。
String NONE:none。动作方法执行后,不转向任何的结果视图。或者在动作方法中返回null。
String ERROR:error。动作方法执行时遇到异常,转向错误提示页面。
String INPUT:input。验证、转换失败,转向输入页面。
String LOGIN:login。检测用户是否登录,没有登录转向此视图。

方式三:( 推荐使用)
继承com.opensymphony.xwork2.ActionSupport
作用:提供了一些基本的功能,比如验证和国家化消息提示等。

相关文章

  • 编写动作类(3种方式)

    方式一:POJO(plain Old java Object)普通的javaBean 方式二:实现com.open...

  • 代码江湖之勇闯天涯——struts2——ContextMap

    动作类生命周期:明确:动作类是多例的,每次访问动作方法时,动作类都会实例化,所以是线程安全的。 请求动作的数据存放...

  • Struts2---contextMap

    动作类的生命周期 明确:动作类是多例的,每次动作访问,动作类都会实例化。所以是线程安全的。与Struts1的区别是...

  • 组合模式

    什么是组合模式 将对象通过容器以树形结构的方式进行递归组合 示例图 示例场景 以树形结构的方式将电影分成动作类 爱...

  • Action编写方式

    1 action编写的三种方式(1) 创建普通类,这个不继承任何类,不实现任何接口 (2) 创建类,实现接口Act...

  • mybatis >=,<=编写方式

    原文转自:https://blog.csdn.net/xuanzhangran/article/details/6...

  • Flume pull方式和push方式整合

    Pull方式 Flume Agent 编写 启动Flume Push方式 Flume Agent的编写 启动flu...

  • MyBatis传统开发方式和代理开发方式

    传统开发方式1、编写UserDao接口 2、编写UserDaoImpl实现 3、测试 代理开发方式只需要编写Map...

  • 学习笔记(二)

    网页编写 网页编写习惯: ①清空所有的边距; ②从外向内,从上至下的编写网页。 网页的布局方式:网页的布局方式其实...

  • struts2-封装请求参数的方式:

    封装请求参数的方式: 1、用动作类作为模型对象,直接封装请求参数 注:静态参数注入是由一个名字为staticPar...

网友评论

      本文标题:编写动作类(3种方式)

      本文链接:https://www.haomeiwen.com/subject/iegedttx.html