|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||
java.lang.Objectcom.beetle.framework.web.controller.ControllerImp
public abstract class ControllerImp
Title: Beetle J2EE Application FrameWork
Description: 子控制器抽象类,每个控制器必须继承这个抽象类,同时需要在WebController.xml文件中注册(零配置除外)
Copyright: Copyright (c) 2003
Company: 甲壳虫软件
| 构造方法摘要 | |
|---|---|
ControllerImp()
|
|
| 方法摘要 | |
|---|---|
void |
disableBackAction()
禁止此控制器参与全局“后置”回调,后置回调--是指在系统执行此控制器Perform后会执行此回调。 |
void |
disableFrontAction()
禁止此控制器参与全局“前置”回调。 |
void |
disableGetMethod()
禁止此控制器处理http协议的get请求(注:必须在构造函数内调用才有效) |
void |
enableSessionCheck()
启动此控制器在执行逻辑之前进行Session检查,框架默认不做检查 (注:必须在构造函数内调用才有效) 如果session不存在,则主控制器会不不处理此控制器,直接挑转到NoSessionView视图 |
abstract View |
perform(WebInput webInput)
控制逻辑执行方法,系统框架主控制器(MainControllerServlet)会根据请求的url来找到此控制类, 并执行此方法完成任务 |
void |
setAvoidSubmitSeconds(int seconds)
|
void |
setCacheSeconds(int cacheSeconds)
利用http协议的header缓存生产的view (注:必须在构造函数内调用才有效) |
void |
setInstanceCacheFlag(boolean instanceCacheFlag)
设置此控制器是否需要缓存在内容中,默认,所有的控制器都被缓存 (注:必须在构造函数内调用才有效) |
void |
setMaxParallelAmount(int amount)
设置此控制器最大支持并发请求数,默认为负数,即无限制。 |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public ControllerImp()
| 方法详细信息 |
|---|
public void setAvoidSubmitSeconds(int seconds)
public abstract View perform(WebInput webInput)
throws ControllerException
webInput - Web页面输入参数对象,对request对象封装,基本上保留request的方法,屏蔽到一些不利于开发的方法
ServletException
ControllerExceptionpublic void enableSessionCheck()
public void setMaxParallelAmount(int amount)
amount - public void setCacheSeconds(int cacheSeconds)
cacheSeconds - 单位为秒public void setInstanceCacheFlag(boolean instanceCacheFlag)
instanceCacheFlag - 如果为true表示需要缓存,为false,此控制器实例不被缓存,默认为true,如果你的控制器为线程不安全的,
则设置为falsepublic void disableFrontAction()
public void disableBackAction()
public void disableGetMethod()
|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||