我们有一个struts 1.x应用程序,它稳定且运行良好,没有任何抱怨。但是我们最近想到升级它。
我们基本上想要更改应用程序的UI,因为它太旧而且根本不是用户友好的。所以我们计划在前端使用twitters bootstrap和java脚本框架,如骨干。
所以我的问题是我们是否仍然可以拥有struts 1,因为MVC框架可以兼容使用像骨干这样的框架,或者值得升级struts,因为我知道我们需要编写其余的服务以返回JSON,因为大多数申请正在进行中。
此外,因为struts 1被标记为EOL,这是升级的一个强有力的理由吗?
答案 0 :(得分:1)
从struts1升级到struts2绝对值得。但我的问题是,该项目还处于开发环境还是维护阶段?如果您打算用于开发,请切换到struts2。它也完全基于项目估算。您可以根据此选择框架。您可以在Struts Official Website
中找到有关您需要从struts1移动/停留的原因的更多信息