多项选择题
A.实现PlugIn:如果需要在应用启动或者关闭时完成某些操作,可以创建自己的插件类。
B.继承RequestProcessor,如果想在请求被处理中的某个时刻做一些业务逻辑,可以考虑实现自己的RequestProcessor类。
C.继承ActionForm,如果需要自己来转发请求,可以实现ActionForm。
D.继承ActionServlet,如果需要在每次开始处理请求之前,或者处理请求结束之后完成某些操作,可以实现自己的ActionServlet来完成扩展。