您好、欢迎来到现金彩票网!
当前位置:21点 > 自定义方法 >

Struts2中自定义Action三种方法中都在啥时候用?

发布时间:2019-06-27 08:00 来源:未知 编辑:admin

  Struts2中可以通过①实现Action接口②继承ActionSupport类③啥也不继承或实现,有个execute方法就行三种方法自定义一个Action,啥时候用啥方法?还是说任何时候都应该用某一个方法?...

  Struts2中可以通过①实现Action接口②继承ActionSupport类③啥也不继承或实现,有个execute方法就行三种方法自定义一个Action,啥时候用啥方法?还是说任何时候都应该用某一个方法?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部ActionSupport类是一个工具类,它已经实现了Action接口。除此之外,它还实现了Validateable接口,提供了数据校验功能。通过继承该ActionSupport类,可以简化Struts 2的Action开发。

  在Validatable接口中定义了一个validate()方法,重写该方法,如果校验表单输入域出现错误,则将错误添加到ActionSupport类的fieldErrors域中,然后通过OGNL表达式负责输出。

  展开全部只继承ActionSupport就行了,在他里面的validate()方法,他可以对一些参数,路径进行校验,因为他是在execute之前执行的!还可以实现国际化等等!而Action接口只有5个常量,至于自定义Action我就不说了,你懂的!因此在开发中只要继承ActionSupport就行了,其他的可以不予考虑!

http://texastop40.com/zidingyifangfa/85.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有