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

如果实现struts前端控制器,减少project中XAction的数量,来提供程序的可伸缩性、维护性和性能比?

2005-08-27 16:37
赞助商链接

在事件项目中我们会用到成千上万的command在stuts中 那极端情况就是要创建相应多的Action类 有什么样的好办法来创建一个前端控制器摆脱这种状况。是应用程序更加好维护、扩展呢???

2005-08-27 19:34

使用DispatchAction啊,在一个类中即可。
不过最好不要将成千上万的command放在一个类,要分别包装成千上万个类包装,千万别违反OO编程

2005-08-27 21:10

如果使用一个Action作为前端控制器,通过截获*.do事件 然后激活相应的事件那可以吗 ? 会不会影响系统的性能??

2005-08-28 16:59

你说的这些正是Struts做的,struts就是这么实现*.do的调用,它有自己的总体ActionServlet。可看看struts源码。

赞助商链接

赞助商链接

返回顶部

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