0

在 Struts 中创建了一个现有的 Web 应用程序。需要完全重做 UI。改善 UI 的最佳方法是什么?在现有的 Struts 代码中引入像 PrimeFaces 这样的 JSF 组件是个好主意吗?或者有哪些可用选项?

4

1 回答 1

1

很难将 Struts 与 JSF 结合起来,因为这是两个试图做同样事情的不同框架。因此,在实践中,您最终会重写您的应用程序。JSF 页面和 JSP(由 Struts 使用)具有不同的生命周期,JSF Bean 的工作方式与 Struts Actions 不同。

关键是要利用你已经拥有的东西并使你的 JSP 看起来更好。我会选择好的 JavaScript UI 库并使用它重写 JSP 页面。如果您想要完整的解决方案,ExtJS 是一个非常好的解决方案。如果您想创建自定义解决方案,请查看 jQuery、Backbone 和 Mustache 模板引擎。

于 2012-04-27T10:52:05.657 回答