首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Struts 1迁移到Struts 2

从Struts 1迁移到Struts 2
EN

Stack Overflow用户
提问于 2013-11-21 17:03:34
回答 1查看 28.8K关注 0票数 9

我计划迁移到Struts 2和Struts 1代码库。我没有任何好的来源来继续这个迁移。你能帮我解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2013-11-21 20:05:35

S1和S2,它会过火。这两个框架都很复杂,因此维护成本增加了两倍或更长的时间。因此,策略是完全迁移到S2。

这两个框架都实现了MVC模式。将应用程序划分为应分别迁移的三个部分:模型、控制器和视图。顺序并不重要,但在逻辑上意味着遵循MCV顺序。您可能不会更改的模型,Controller部分需要重写配置,视图是最困难的部分,您必须将S1标记重写为S2标记。

将Struts1.x迁移到Struts2.x: 您可以在Struts1下使用struts1插件操作。还可以考虑阅读现有的迁移指南解决方案策略,它们可能会帮助您完成迁移过程。映射操作可以通过约定插件轻松地完成。不能将Struts1 JSP标记与Struts2一起使用,但如果您使用相同的应用程序运行两个框架,则可以在Struts1中使用它。

将Struts与Spring:集成 正确和最新的方法是迁移到Struts2。如果您关注Struts被废弃的原因,您可能会阅读本文:斯特罗斯死了吗?第三部分:我不能杀死Struts (Struts不推荐) David Geary

InfoQ迁移指南:

  • 将Struts应用程序迁移到Struts 2- Part I
  • 迁移到Struts 2-第二部分
  • 迁移到Struts 2-第三部分
票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20127369

复制
相关文章

相似问题

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