2011-03-15 39 views
3

通过docs,它看起来像faces-config.xml是必需的。不过,由于某种原因,我认为Facelets使用了注释,因此不需要xml配置(?)。他们说:是faces-config.xml不推荐使用还是JSF 2.0需要?

要配置的JavaServer Faces使用 的Facelets作为的ViewHandler,修改 项目的faces-config.xml中来 指定元素

好像Facelets的教程往往是死链接,或者像上面那样,很快就会死链接:(

回答

5

您在问题中链接的“文档”涉及Facelets 1.x,而不是包含在JSF 2.0中的Facelets 2.x。您不应该阅读Facelets 1.x教程来学习Facelets/JSF 2.x.官方Facelets 2.x tutorialJSF 2.x tutorial请参考Java EE 6 tutorial

至于注释,它们不是Facelets特有的,它们是JSF 2.x特有的。

至于死链接:几个月前* .dev.java.net网站已经迁移到* .java.net网站,但网站管理员却造成了灾难;旧的网址没有重定向,所以网页仍然有死链接。如果您看到* .dev.java.net链接,则需要删除dev子域(并根据需要使用http替换https方案)。

至于标题中的问题:它绝对不会被弃用。它仍然是必需的。 Bozho已经指出了事实。

4

Faces-config.xml仍然存在一些全局配置,但如果使用注释,它们大部分都可以省略。至于Facelets,它们现在是JSF中的默认视图技术需要配置或包含任何东西。

相关问题