在线372人
首页
主题表
培训咨询
标签
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
开源项目大家谈
上一主题
问题: 新建一个用户,登陆进去之后,找一个链接,点击右键,选择在新窗口中打开,我把登陆的页面叫web1,新打开的页面叫web2, 在web1里面,找一个portlet ,最..
返回本主题
返回主题列表
下一主题
内容包括: IDE Application Server Database ...
Go
总共有
4
回复 /
1
页
前往下页:
banq
悄悄话
发表文章: 9524
注册时间: 2002年08月03日 17:08
总算搞定一个Struts使用框架
2003年08月28日 17:09
标签列表
struts
(39)
框架
(52)
jdon框架
(129)
一般围绕一个数据对象都有增加、修改等功能,在
Struts
中,如果增加和修改功能分开设计,那么Jsp页面也会分开,但是两者字段差不多,如果分开两个页面,一旦这个数据对象字段有变化,两个页面都要修改,很麻烦。
使用
Struts
的Action来统一输出一个Jsp页面,根据调用Action的参数不一样决定输出Jsp的页面的性质,是修改还是新增。
Struts-example中也是这么做的,这种做法有普遍性,但是,如果每次这样做又有麻烦,因为需要注意的项目太多,Struts又有sturts-config.xml要配置,能不能把这种做法固定下来,每次做新的数据对象时,只要继承一下完成不同部分就可以了。
因此,我抽象了两个类,EntityAction和EntityForm,这两个分别是继承
Struts
的Action和ActionForm,那么每次使用的具体数据再继承这两个类。
比如Customer这个数据对象,有增加和修改功能,那么只要创建CustomerAction extends EntityAction;
CustomerForm extends EntityForm
然后完成其中一些特殊的方法,再配置一下
Struts
-config.xml就可以了,这样不必每次做重复的工作。
tiyi
悄悄话
发表文章: 18
注册时间: 2003年06月03日 14:41
Re: 总算搞定一个Struts使用框架
2003年09月06日 23:22
继承没意见;不过我还是倾向将action根据响应的不同分成:ListCustomerAction
DelCustomerAction等.不知大家在这方面有什么意见和建议?
banq
悄悄话
发表文章: 9524
注册时间: 2002年08月03日 17:08
Re: 总算搞定一个Struts使用框架
2003年09月08日 21:39
是的,我也是这么做,我目前将Action分成两大类:输出Jsp页面的ListCustomerAction和专门接受页面输入的SaveCustomerAction。
这个框架在我的原创电子教程中有,如果你有意,我发给你一份提提建议?
tiyi
悄悄话
发表文章: 18
注册时间: 2003年06月03日 14:41
Re: 总算搞定一个Struts使用框架
2003年09月09日 10:46
我要^^b
tiyilon@hotmail.com
kk_kkk
悄悄话
发表文章: 2
注册时间: 2003年09月09日 14:11
Re: 总算搞定一个Struts使用框架
2003年09月09日 14:27
嗯,你们说得对阿,banq ,能发给我一份看看么,谢谢了
myliujun@yahoo.com
这个主题有
4
回复 /
1
页
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
AOP
cache
缓存
DDD
EJB
集群
设计模式
Hibernate
IOC
JiveJdon
OO
RBAC
Seam
Spring
Struts
正在读取,请等待...
Wowzio
grab this
·
technology
blog
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
每2分种自动备份发贴内容Ctrl-V粘贴取出,提问题前先查询
标签列表
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
OpenSource
JIVEJDON
v3.0
Powered by
JdonFramework
Code © 2002-08
jdon.com
anti spam