Struts2Action类实现
Posted petewell
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts2Action类实现相关的知识,希望对你有一定的参考价值。
文章目录
Action类的实现方式
如果想要浏览器可以映射到其中的方法,那么必须返回一个String,使用这个值指示需要跳转的视图或者Action
Struts中的Action类实际上可以是一个POJO类,其中也是可以定义许多的方法,但是如果在struts.xml的配置文件中特指调用哪个方法的话,那么就会默认会调用名为execute的方法。后续将会讲如何调用类中其他的方法
普通的pojo类
- 不需要实现或者继承任何类,只是一个普通的类
- 这个普通的类中有一个名为execute的方法,返回的一个字符串
|
|
- struts.xml 配置跳转的视图
|
|
继承ActionSupport
- 在其中封装了execute方法,我们只需要覆盖即可
在这个类中还默认的封装了一些静态变量,比如:
public static final String EOORO=”error”
public static final String INPUT=”input”
public static final String LOGIN=”login”
public static final String NONE=’none’
public static final String SUCCESS=”success”
实现
|
|
- struts中配置
- 同上
实现Action类
- 实现这个类,同样是还要实现其中的execute方法
其中也是和ActionSupport一样,封装了许多的字符串静态变量,我们自己调用即可。同上
实现
|
|
- struts.xml配置 同上 只需要改变
中的name 和 class即可
以上是关于Struts2Action类实现的主要内容,如果未能解决你的问题,请参考以下文章
spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象(代码片段
Android 逆向类加载器 ClassLoader ( 类加载器源码简介 | BaseDexClassLoader | DexClassLoader | PathClassLoader )(代码片段