发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA
1 2 下一页 Go 2

谁能讲一下Map-backed ActionForm和DynaActionForm的区别?

2003-09-22 07:10
赞助商链接

他们的区别和联系,以及它们是如何减少ActionForm的?

2003-09-22 10:54

Map-backed ActionForm
通常用在不知道P档拇罅抠Y料魉

DynaActionForm 似於 ActionForm
通常用在已知的 property
只是 getter/setter 的 attribute 定x在 struts-config.xml

Map-backed ActionForm 的|西你如果要懂
就先去熟x jakarta commons-beanutils index 的部分
接著 http://jakarta.apache.org/struts/faqs/indexedprops.html
最後作一下就可以了解了

2003-09-22 12:04

多谢,他们是如何减少ActionForm的数量的?这不是他们使用的初衷吗

2003-09-22 13:38

DynaActionForm 不需要 ActionForm @ class,
原本是要 SignOnForm, OrderForm, ConfirmForm and etc... beans
dynaform bean 只需要在 struts-config.xml O定就可以了
有 request M, 他才a生,
不^相奚艘恍┬

Map-backed ActionForm 是比^特殊的情r
你不知道a生的 input property 是什N
或者是Ba生的大量重}Y料
如果原本_l的方式
就是模M各Nro予m合的 ActionForm 作
例如可能 2^3 r, 你就要做 8 ActionForm

其有一 list-backed ActionForm
@N通常是一M完整]有索引的 List Y料

不^相碚f, map-backed / list-backed
目前都]有如同 DynaActionForm 那N好用 ^^~

2003-09-22 14:13

多谢,DynaActionForm理解了,但你说的
"Map-backed ActionForm 是比^特殊的情r
你不知道a生的 input property 是什N"
是一种什麽情况?可以举例说明一下吗?

还有就是setter组不明白,在Struts In Action中关于在JavaBean中转型和setter组讲的比较多,好像很重要,尤其是setter组,能详细讲一下吗?

2Go 1 2 下一页

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com