日期:2014-05-18  浏览次数:20649 次

对一张数据表的"增"、"删"、"编辑"、"更新"、"显示所有记录列表"操作,一般要多少个ActionForm和Action才够??
好像 "增 "、 "显示所有记录列表 "、 "编辑 "、 "更新 "就分别要做一个ActionForm和Action啊,因为ActionForm的验证机制,使得一个ActionForm很难在不同地方重用,以前在Servlet里做,一个Servlet就解决了,现在我实在不想创建和管理这么多个Action。不知道大家通常是如何解决这个问题的呀??

------解决方案--------------------
一个Action和一个ActionForm就够了,Action类继承DispatchAction类。
------解决方案--------------------
创建多个ActionForm,并且配置不同的action(指向同一个Action类)
------解决方案--------------------
不想管理也得管理 呵呵
------解决方案--------------------
一个ActionForm,让字段验证=true
多个Action,将Validate 放到Action中做。
不知道这样行不行,但是多个ActionForm实在是浪费
------解决方案--------------------
1个form。action对参数进行判断
------解决方案--------------------
一个就够了。。。
------解决方案--------------------
就一个ACTION,FORM可要可不要。。
------解决方案--------------------
一个actionform对应多个acion,可以实现
------解决方案--------------------
先定义一个抽象的Action有各个方法,再在具体的Action覆盖每个方法即可
------解决方案--------------------
一个ACTION就够了
------解决方案--------------------
one is enough
------解决方案--------------------
来接分,1个足够搞定
根据action= "add/edit/delete/view "就可以进行控制了.