|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.easyjf.web.tools.AbstractCrudAction
Title: 通过添删改查(CRUD)处理Action类
Description: 处理普通数据表的添删改查(CRUD)处理的抽象类,用户只需继承该Action,并根据自身的情况实现其中的模板方法即可。
Copyright: Copyright (c) 2006
Company: www.easyjf.com
| Constructor Summary | |
AbstractCrudAction()
|
|
| Method Summary | |
Page |
doAdd(WebForm form,
Module module,
IActiveUser user)
|
abstract void |
doAfter(WebForm form,
Module module)
|
abstract java.lang.Object |
doBefore(WebForm form,
Module module)
|
Page |
doDel(WebForm form,
Module module,
IActiveUser user)
|
Page |
doEdit(WebForm form,
Module module,
IActiveUser user)
|
abstract void |
doInit(WebForm form,
Module module)
|
abstract Page |
doOtherAction(WebForm form,
Module module)
|
abstract IPageList |
doQuery(WebForm form,
int currentPage,
int pageSize,
IActiveUser user)
|
Page |
doQuery(WebForm form,
Module module,
IActiveUser user)
|
Page |
doUpdate(WebForm form,
Module module,
IActiveUser user)
|
Page |
execute(WebForm form,
Module module)
执行Action接口 |
abstract java.lang.Object |
form2Obj(WebForm form,
IActiveUser user)
|
abstract IActiveUser |
getCurrentUser(WebForm form)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AbstractCrudAction()
| Method Detail |
public Page execute(WebForm form,
Module module)
throws java.lang.Exception
IWebAction
execute in interface IWebActionform - module -
java.lang.Exception
public Page doAdd(WebForm form,
Module module,
IActiveUser user)
doAdd in interface ICommCRUDAction
public Page doUpdate(WebForm form,
Module module,
IActiveUser user)
doUpdate in interface ICommCRUDAction
public Page doEdit(WebForm form,
Module module,
IActiveUser user)
doEdit in interface ICommCRUDAction
public Page doDel(WebForm form,
Module module,
IActiveUser user)
doDel in interface ICommCRUDAction
public Page doQuery(WebForm form,
Module module,
IActiveUser user)
doQuery in interface ICommCRUDAction
public abstract IPageList doQuery(WebForm form,
int currentPage,
int pageSize,
IActiveUser user)
public abstract void doInit(WebForm form,
Module module)
public abstract IActiveUser getCurrentUser(WebForm form)
public abstract java.lang.Object doBefore(WebForm form,
Module module)
public abstract void doAfter(WebForm form,
Module module)
public abstract java.lang.Object form2Obj(WebForm form,
IActiveUser user)
public abstract Page doOtherAction(WebForm form,
Module module)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||