问题标签 [uiinclude]

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 投票
2 回答
28648 浏览

jsf - 有条件地渲染

我正在尝试切换显示<rich:dataTable>. 在我只包含<ui:include>模板之前,它只会一直显示表格。

现在我希望能够在网页上打开/关闭它。在页面上显示可能带有按钮或链接。我怎样才能实现它?


更新 1:由于某种奇怪的原因,我无法让它显示出来,这是我到目前为止根据反馈写的内容

看法:

支持豆:

0 投票
1 回答
20423 浏览

jsf - JSF 条件包含,导致组件 ID 已在视图中找到

我知道我们不能重复我们在同一视图树中拥有的任何组件的 ID。

我有一个页面,其中包含某些条件下的其他页面像这样......

现在在这些页面中,我有“几乎”相同的组件层次结构(复杂),具有不同的操作行为(不仅是方法调用,还有视图),例如:

_single.xhtml

_double.xhtml

我的小例子工作正常,并按预期呈现,但我明白了

java.lang.IllegalStateException: Component ID fieldID has already been found in the view.

我知道 JSF 会处理整个页面,即使它们不包括在内,这就是我收到此异常的原因。

在不更改包含页面内组件 ID 的情况下解决此问题的任何智能方法(虽然它有效,但异常很烦人并且似乎有问题)。

我也不想用一些具有不同 ID 的容器组件包装每个页面,因此它们将具有不同的 FULL ID,例如 formId:fieldID,因为母版页也指的是这些包含中的这些组件!

0 投票
2 回答
12505 浏览

jsf - JSF 在 "ui:include src="#{bean.pagePath}" 中动态包含 src

我尝试使用 ui:include 标记在不同的选项卡中包含多个源页面路径。问题是当我将源页面路径设为静态时,意味着该页面将被显示,但如果从支持 bean 提供源页面路径意味着它将不包含该页面。

这是我的代码

template.xhtml

豆:

我正在使用@ViewScoped.

0 投票
0 回答
141 浏览

jsf - 在 pDialog 中插入 xhtml 文件(带参数)时,primeFaces 停止了他的功能

我有以下问题:当我使用 primefaces 在 pDialog 中包含带有参数的网页时,我遇到了一个莫名其妙的错误,因为它仅在我运行 4 次并且不显示错误消息时才有效。这是我的代码:

而我的 accountList.xhtml 页面接收参数

与 accountList.xhtml 关联的 bean 接收参数:

我收到参数并显示网页,但它只能工作到 4 次及之后,没有错误消息,停止了他的功能

谁能帮帮我吗?提前致谢

0 投票
1 回答
730 浏览

jsf-2 - JSF 2.0 中的标记不起作用

我对 JSF 和 facelets 编程很陌生,我已按照此链接中的说明如何使用 JSF 2.0 Facelets 在 XHTML 中包含另一个 XHTML?使用<ui:include>标签,但奇怪的是我看到<ui:include>页面上不起作用。该标记在呈现的 xhtml 页面上显示为原样。(附上截图)。我猜它没有被拾取ui标签库。但不知道在哪里检查。

我的配置:WAS 8.5,带有股票 apache myfaces JSF 2.0 实现。我的 xhtml 页面的来源

0 投票
1 回答
419 浏览

ajax - 如何使commandButton更改ui中的url src:包含ajax

我用jsf构建模板。模板的 div 包含另一个 jsf 文件 ////////////////////

\\\\\\\\\\\\

当我使用ajax cleck commandButton 时,如何更改ui:include 中的src 以查看其他页面

嗨,谢谢 Vasil Lukach 的重播我不知道如何将参数形式 commandButton 发送到 bean,下面是我的代码

0 投票
1 回答
363 浏览

java - 如何将值从 commandButton 发送到 java bean 以更改 ui

我是 jsf 的新手。我正在尝试从 commandButton 向 java bean 发送值以更改 ui:include 中的 src 并使用 ajax 渲染它,所以当我单击 commandButton 时我可以从页面刷新部分而不加载整个页面,下面是我的代码

\\\\\\\ 豆文件

索引文件

page1.xhtml

page2.xhtml

0 投票
1 回答
969 浏览

jsf - 使用 ui:include 仅包含页面的一部分

我正在为我的 JSF Web 应用程序创建一个文档页面,并希望在实际网页中包含部分文档,如 ap:tooltip 中的。有没有办法只在 ui:include 中包含某些 div?如果这是我的文档页面的代码:

我将如何做一个 ui:include 只包含 id 为“thisOne”的 div?

0 投票
1 回答
554 浏览

jsf - 条件 ui:在 JSF 中包含并保留布局

是否可以在 JSF facelets 中执行条件ui:include并保留父级的布局(包括 xhtml)?

示例:我有一个表单,它始终在具有 4 列(标签、输入、标签输入)的面板网格中呈现一些基本属性。现在我有一些特定类型的表单输入元素。对于每种特定类型的表单部分,我创建了一个单独的 xhtml。为此,必须有条件地将特定属性包含在基本属性之后。不幸的是,ui:include没有rendered属性。所以我必须在ui:include. 不幸的是,这“覆盖”了定义 4 列的包含父级设置的布局。我想在这个 4 列 panelGrid 中呈现特定属性,而无需启动一个正在消失我的布局的新布局元素。JSF 有可能实现这一点吗?

问候奥利弗

0 投票
0 回答
656 浏览

jsf - 使用 ui:include 未加载动态选项卡内容

这不会加载 tab2、tab3...等。内容到 tabView。但如果我将其从 p:tabView 中取出,则会显示内容。任何人都可以帮忙吗?谢谢你。