当前位置: 首页 > 知识库问答 >
问题:

jsf 1.2和jsf 2.0的区别

郎项禹
2023-03-14

我曾在JSF1.2、RichFaces和HibernateORM中工作过。我想问,如果我将我的项目转换成JSF2.0和prime faces,它会发生什么变化。转向JSF2.0的原因是什么?这是一个原始的问题,但我想从专家那里了解一下为什么会从JSF1.2转换到JSF2.0的主要原因。谢谢

共有1个答案

罗昕
2023-03-14

首先,在JSF 2.0中,您将获得比JSF 1.2更多的功能,就像在JSF 1.2中看看简单的可数据标记一样,对于简单的粗鲁操作来说,它要复杂得多,在JSF 2.0中,您的所有代码都将得到很好的优化。另外,当您想在现有项目中添加一些额外的特性和功能时,您将很容易获得外部库的支持。同样,当你在JSF 1.2中得到一个错误时,它更难解决和获得指南,因为它上可用的资源非常少。最后,它是非常古老的JSF版本,所以我建议继续使用JSF 2.0

 类似资料:
  • 这可能是一个很难回答的问题,但是在很多教程和示例中,我看到这些注释的使用就好像它们做了同样的事情。 但是,我使用时遇到了一些限制(尤其是依赖注入等),我找不到解释差异的源,如果有人能给出一个大致的概述,说明什么时候使用这两个,我将非常感谢。

  • 我试图理解如何使用这个链接在JSF应用程序上执行PRGhttps://blogs.oracle.com/enterprisetechtips/entry/post_redirect_get_and_jsf但不知怎的,我对三个问题感到困惑。 > 从博客中,我看到firebug在呈现页面时发出了302和GET重定向,而不是PRG的POST方法。博客中唯一的变化是bean的作用域从会话作用域变为请求作用

  • 我不熟悉JSF和Primefaces,刚刚开始登录和基本导航,我已经遇到了一个问题。我已经在这里讨论了大约10个类似的问题,但没有一个解决方案对我有效,所以我想我会发布我的具体问题,以便真正了解的人可以为我指出正确的方向。 > 登录:似乎和注销一样工作正常,但我很担心,因为浏览器中的url仍然显示登录后我在登录屏幕上,我直接使用了Oracle EE6文档中的登录示例。下面提供了登录方法。 } 登录

  • 你能帮帮我吗? 致以最诚挚的问候

  • 问题内容: 我那里有点问题。当我想在JSF中填充DataTable时,我必须先创建一个模型,然后在我的视图中使用它。就像这里的 Primefaces示例一样。 现在,我必须创建DataTable来显示来自Web服务的数据。我不知道会有多少列,我也不知道它们的名称…您能推荐一些明智的解决方案吗? PS。我也不知道如何从Web服务中返回数据-尚待确定。 编辑 问题答案: 收集中代表属性的数据。的表示列

  • 本文向大家介绍& 和 && 的区别?相关面试题,主要包含被问及& 和 && 的区别?时的应答技巧和注意事项,需要的朋友参考一下 &运算符是:逻辑与;&&运算符是:短路与。 &和&&在程序中最终的运算结果是完全一致的,只不过&&存在短路现象,当&&运算符左边的表达式结果为false的时候,右边的表达式不执行,此时就发生了短路现象。如果是&运算符,那么不管左边的表达式是true还是false,右边表达

  • 本文向大家介绍AdaBoost和GBDT的区别,AdaBoost和GBDT的区别?相关面试题,主要包含被问及AdaBoost和GBDT的区别,AdaBoost和GBDT的区别?时的应答技巧和注意事项,需要的朋友参考一下 参考回答: AdaBoost通过调整错分的数据点的权重来改进模型,而GBDT是从负梯度的方向去拟合改进模型。 AdaBoost改变了训练数据的权值,即样本的概率分布,减少上一轮被正

  • 本文向大家介绍Cookie和session的区别,localstorage和sessionstorage的区别相关面试题,主要包含被问及Cookie和session的区别,localstorage和sessionstorage的区别时的应答技巧和注意事项,需要的朋友参考一下 参考回答: Cookie和session都可用来存储用户信息,cookie存放于客户端,session存放于服务器端,因为c