问题标签 [faces-config]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
10846 浏览

java - JSF 面对 WEB-INF 之外的配置文件?

创建多个人脸配置文件时,将 faces-config.xml 放在 WEB-INF 之外是否正确?JSF 规范对此似乎不是很清楚(第 10.1.3 节)

如果是,这个 faces-config.xml 应该如何在 web.xml 中声明?IDE(如 Eclipse/JDev)生成的路径通常使用如下内容:

现在,如果我的 faces-config.xml 在 WEB-INF 之外 - 将参数值声明为“/WebContent/WEB-INF/faces-config2.xml”之类的内容是否正确?

0 投票
2 回答
5862 浏览

jsf - JSF 1.2 NavigationHandler 自定义导航

我正在尝试扩展 JSF 1.2 中的 NavigationHandler,并保留访问过的页面的堆栈(更准确地说,是视图 ID,以及操作和输出)。

我尝试实现一个自定义操作,例如“go_back”,它将带我回到上一页。

我当前的 NavigationHandler:

NavigationPoint 只是一个包含 3 个字符串的简单类,分别用于 actionName、actionMethod 和 ViewId。

我的导航规则,在 faces-config.xml 中:

我只有 3 页,index.jsp、page_a1.jsp 和 page_a2.jsp。

您可以在导航案例中看到它们之间的联系。我想要的是能够从 page_a2.jsp “go_back”到 page_a1.jsp 或 index.jsp。

正常导航工作正常:索引 -> P1 -> P2 -> P1 -> P2 -> 索引;没问题。

如果我这样做:索引 -> P1 -> P2

我将在堆栈上:
底部
1:index.jsp/i_to_1 -> page_a1.jsp
2:page_a1.jsp/to_page_a2 -> page_a2.jsp
顶部

当我从 P2 尝试“go_back”时,我希望它返回到第 1 页。它没有(页面刚刚重新加载)。如果我第二次尝试,它会起作用。

我认为这是因为在第一次尝试时,我从堆栈中弹出,并尝试使用“to_page_a2”操作 - 失败。第二次,它再次从堆栈中弹出,但现在它尝试使用“i_to_1”,这......不知何故,有效。

谁能帮我这个?我希望我的解释足够清楚 - 如果没有,请询​​问。

也欢迎任何类似的想法。我应该提一下,我是在 2 天前开始使用 JSF 的,我还不清楚那里发生的一切。

谢谢你,亚历克斯

0 投票
2 回答
296 浏览

jsf - 跨 Web 项目共享 faces-config.xml

我正在尝试为我的组织提出一个通用的 UI 框架。我想知道我是否可以拥有一个可以跨项目共享的名为 shared faces-config.xml 的文件。

0 投票
2 回答
1377 浏览

java - Faces Config 中的类参数

有没有办法将类作为 Class 对象传递给属性?

IE

0 投票
1 回答
888 浏览

jsf - JSF:为不同的结果使用相同的 jsp 页面

是否可以使用如下所示的具有相同视图 ID 但结果不同的导航案例?在托管 bean 中,我想比较从结果值并决定我将在页面上显示的组面板。如何在我的托管 bean 中获得 from-outcome 值?

0 投票
3 回答
1356 浏览

java - JSF 2.0 问题(faces-config)

我们faces-config.xml在 JSF 1.0 中有关于托管 bean、依赖项和导航等的条目。

我正在使用 JSF 2.0 开发一个示例项目。但是,由于我不知道注释,我需要在face-config.xml外部包含。请提供解决方案,因为在 JSF 2.0 中我们不需要包含它。背后的原因是什么?我们如何将 bean 设置为托管 bean。什么是注解?它是如何使用的?

0 投票
1 回答
450 浏览

java - 带有 web.xml 的 Jsf 库

Jsf 库(包含在 WEB-INF/lib 中)可能包含它自己的 faces-config.xml 文件。

这样的库是否可以包含它自己的 web.xml 文件?

0 投票
2 回答
417 浏览

spring - Spring El 表达式

我正在从 faces-config 切换到 Spring,并想知道如何将属性从一个 bean 传递到另一个:

例如

0 投票
2 回答
8489 浏览

java - CommandLink 导航在 JSF 中不起作用

我想使用我的 faces-config.xml (JSF 2.0) 的导航规则功能,但我遇到了一些问题。我有三个文件(index.xhtml、index2.html、index3.xhtml),它们看起来像这样:

(index.xhtml,其他看起来相似,但动作名称和其他 h3 字段不同)

我的 faces-config.xml 有以下与导航规则相关的条目:

网页.xml:

但是,当我单击 index.xhtml 文件中的链接时,什么也没有发生。我没有像我想的那样进入下一页 index2.xhtml

0 投票
1 回答
3642 浏览

jsf - 这个 faces-config.pageflow.xml 文件是从哪里来的?

我正在将应用程序迁移到 jsf 1.2,现在项目根目录中有一个新的 .metadata 文件夹,里面有一个 WebConent 文件夹,还有一个更深的 WEB-INF 文件夹,在里面我们现在有一个超级重要的面孔-config.pageflow 文件。

我打开它,看到它引用了我所有来自其他 jsps 的包含文件。

这个文件有什么意义?它真的需要在那里吗?有没有办法把这个废话关掉?