ActionServet是系统控制的,这是strutss中默认的控制器,一般不需要你管,你去要的是去实现action和actionform
解决方案 »
- 问一下mongodb怎么用hibernate整合
- 有谁用过Prefuse?求实现一个简单功能。
- 批量导入数据
- freemarker如何获取模板的父路径?
- myeclipse7.0中web项目生成带有struts标记的web.xml的版本怎么设置成2.4的?
- 智能聚合与信息聚合
- DWR + Spring 问题
- Hibernate3.3 Oracle10g HQL 查询使用 regexp_like 函数时不支持 在Dialect注册了之后也不行
- 一个初学者的简单提问!
- jsp现在还有用吗?
- 初学者问题:tidy转换HTML时中文信息出现丢失!(急,在线等!)
- value object--javabean中的问题,急需解决!!
继承ActionServlet类
不过不常这样做
action和actionservlet是两个概念所有请求都是提交到ActionServlet,然后再转发到Action里面
ActionServlet可被继承,从而实现自己的一些功能,Action也是的。但是实际开发中,我们用两个扩展点
一个是继承RequestProcessor类,一个是继承Action类,然后所有的自己的Action再继承刚才的那个
现在一般都是继承RequestProcessor了。。
里面有一个方法是空的,专门给我们继承实现的
然后再转发请求给Action处理所以真正寻找Action转发的是RequestProcessor
”后面哪句不太明白。我一般在程序中都是采用public class LoginAction extends Action 方法。
//在这里面做一些所有Action都需要的功能,比如身份验证。。
}以后所有的Action
public class XXXAction extends BaseAction {}
还是要执行baseaction定义的功能?
另外,现在是否有继承RequestProcessor的呢?这两个有什么区别阿!
还是要执行baseaction定义的功能?
-------------
这个就是继承的基本概念了,呵呵
我们在BaseAction里面写一个方法,以后所有继承他的类就都可以调用了
就是这个作用另外,现在是否有继承RequestProcessor的呢?这两个有什么区别阿!
-----------
继承这个可以做一些其他的初始化工作,和继承Action是不矛盾的。
一般继承Action已经能满足我们的需求了
http://www.matrix.org.cn/article/1100.html