问题标签 [tagfile]

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 投票
1 回答
82 浏览

jsf - Facelet 标记文件/JSF 中的条件绑定属性

在我的 JSF 2.1 项目中,我定义了一个包含h:inputText元素的自定义标记文件。此元素可能包含也可能不包含binding属性 - 取决于自定义元素的传递参数。

示例 formInput.xhtml(摘录):

其他文件的用法:

不幸的是,这不起作用。#{not empty binding}解析为 false 并且不应用绑定。

但是,在binding没有条件的情况下定义属性确实有效。例子:

在这种情况下,绑定被正确应用。

有谁知道如何有条件地设置绑定?

提前致谢!