Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在JavaEE5中将Facelets与JSF2.0-Richfaces 3.3.3一起使用吗_Java_Jsf 2_Richfaces_Facelets_Java Ee 5 - Fatal编程技术网

我可以在JavaEE5中将Facelets与JSF2.0-Richfaces 3.3.3一起使用吗

我可以在JavaEE5中将Facelets与JSF2.0-Richfaces 3.3.3一起使用吗,java,jsf-2,richfaces,facelets,java-ee-5,Java,Jsf 2,Richfaces,Facelets,Java Ee 5,我仅限于用JavaEE5开发该站点,并希望使用Facelets、JSF2.0和RichFaces 3.3.3等工具 我可以在上述环境中使用Facelets吗?还是我应该只使用JSP 请提供您的意见 谢谢,Chuck,正如您在中所看到的,JSF 2.0具有以下最低要求: Java 1.5 Servlet 2.5 EL 2.1 JavaEE5容器完全覆盖了所有这些内容 至于Facelets,这是因为JSF2.0作为默认视图技术捆绑在JSF库中,并且不推荐使用JSP。因此,关于使用JSF2.0(以

我仅限于用JavaEE5开发该站点,并希望使用Facelets、JSF2.0和RichFaces 3.3.3等工具

我可以在上述环境中使用Facelets吗?还是我应该只使用JSP

请提供您的意见

谢谢,Chuck,正如您在中所看到的,JSF 2.0具有以下最低要求:

  • Java 1.5
  • Servlet 2.5
  • EL 2.1
JavaEE5容器完全覆盖了所有这些内容

至于Facelets,这是因为JSF2.0作为默认视图技术捆绑在JSF库中,并且不推荐使用JSP。因此,关于使用JSF2.0(以及隐含的Facelets 2.0),您已经完全准备好了JavaEE5容器。您不需要额外的Facelets 1.x JAR文件。您需要记住,未经修改的JavaEE5容器默认随JSF1.2一起提供。为了使用JSF2.0,您需要替换/升级/禁用容器绑定的JSF1.2库

然而,对于RichFaces3.x,您还需要考虑一件事。而RichFaces3.x则与JSF2.0不兼容。然后,您有两个选项:

  • 使用专门针对JSF2环境的修改版RichFaces3.x。您只需要禁用JSF2.0自己的Facelets,并通过显式地随webapp提供Facelets 1.x JAR,退回到为JSF1.2设计的传统Facelets 1.x。您可以在中找到所有下载链接和配置详细信息

  • 升级至RichFaces 4.x。JBossWiki也有一个新的功能。RichFaces4.x与JSF2.0完全兼容,不需要退回到Facelets1.x

  • 另见:
    您可以在中找到,JSF 2.0具有以下最低要求:

    • Java 1.5
    • Servlet 2.5
    • EL 2.1
    JavaEE5容器完全覆盖了所有这些内容

    至于Facelets,这是因为JSF2.0作为默认视图技术捆绑在JSF库中,并且不推荐使用JSP。因此,关于使用JSF2.0(以及隐含的Facelets 2.0),您已经完全准备好了JavaEE5容器。您不需要额外的Facelets 1.x JAR文件。您需要记住,未经修改的JavaEE5容器默认随JSF1.2一起提供。为了使用JSF2.0,您需要替换/升级/禁用容器绑定的JSF1.2库

    然而,对于RichFaces3.x,您还需要考虑一件事。而RichFaces3.x则与JSF2.0不兼容。然后,您有两个选项:

  • 使用专门针对JSF2环境的修改版RichFaces3.x。您只需要禁用JSF2.0自己的Facelets,并通过显式地随webapp提供Facelets 1.x JAR,退回到为JSF1.2设计的传统Facelets 1.x。您可以在中找到所有下载链接和配置详细信息

  • 升级至RichFaces 4.x。JBossWiki也有一个新的功能。RichFaces4.x与JSF2.0完全兼容,不需要退回到Facelets1.x

  • 另见:

    谢谢你的解释。谢谢你的解释。