首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么struts2包是分开维护的?

为什么struts2包是分开维护的?
EN

Stack Overflow用户
提问于 2012-10-08 21:09:21
回答 1查看 29关注 0票数 1

有没有理由在struts2中为struts core api和com.opensymphony.xwork2维护单独的包文件夹结构?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-08 22:20:28

简短的回答:是的,但这不是一个技术问题。

更长的答案:因为Struts2是一个完全独立的项目,WebWork,然后是Struts2,就是在这个项目上构建的。该项目“收购”了XW2,但它暂时仍是一个独立的实体。它现在的位置也比以前更好了。

我们已经讨论过将其合并到"Struts家族“中,但重要的是它仍然是一个独立的实体,因为它与web层没有直接关系。有些人,包括我自己,已经使用XW2本身来实现它的命令模式。

如果我们将其重新命名为Struts组件,它很可能仍然是一个单独的组件,尽管我不太确定它现在看起来是什么样子,它将生活在哪里,等等。我个人并不赞成完全合并,因为XW2与web无关,在web应用程序之外使用,并且是一个逻辑上独立的组件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12782445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档