问题标签 [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 投票
1 回答
198 浏览

jsf - 如何为包含的组件定义自定义导航规则?

我正在尝试包含一个组件(带有ui:include)并为调用者页面设置导航规则。包含的组件有一个表单;提交后,我想显示反馈消息(如咆哮)并有条件地再次显示包含的面板。

实现这一目标的最佳方法是什么?

0 投票
1 回答
302 浏览

java - 将内容导入 jsf h:inputTextarea

我们目前正在将 Spring mvc/jsp 应用程序转换为 jsf 应用程序。

以前我们可以像这样将 JSP 段文件的内容导入文本区域

神奇的是,jsp 的内容出现在了文本区域的内容中。

我们正在尝试对 JSF 做同样的事情,但我已经准备好向自己开枪了。

我们试过了

但它包括 textarea 之后的内容,不在其中。

我试图将 的内容作为 h:inputTextarea 的值参数包含在内,但编译器在语法/引号/尖括号等方面遇到了麻烦。

我宁愿将内容直接包含在 jsf 页面中,也不愿将其加载到支持 bean 中。任何人都有任何想法可以用 jsf 完成我想做的事情(为任何白痴道歉,我是一个完全的 JSF 新手?

0 投票
1 回答
237 浏览

jsf - ManagedBean 继承另一个 MB。如何重用主类JSF作为组件?

我的问题有点复杂,但我举个例子。

我已经有一个 user.xhtml 页面(和一个使用它的 MB),我在其中注册了一个用户

现在我创建一个带有另一个字段的UserAdmMB继承UserMB。我想重用存在的 XHTML,比如使用<ui:include>

但是第一个 XHTML 已经包含userMB在其中(将在另一个访问点中使用)。更好的方法是如何做到这一点?

0 投票
1 回答
1333 浏览

jsf - ui:include 在预渲染事件 jsf 之前包含页面

我有一个 test.xhtml 页面,我在其中定义了一个事件

页面中还有一个插入标签。

现在的问题是,我想在预渲染事件中动态设置这个包含 src 页面 src="/page/somepage.xhtml"甚至在预渲染之前就已经执行了。任何人都可以提出一种方法来实现这一目标。提前致谢。

0 投票
2 回答
1653 浏览

jsf - 第二次没有调用动作方法

我正在使用模板,在我的主模板中我有一个

我的问题是任何 bean 的 action 方法,都没有在上一页运行过。这是一个示例,当您单击第一页上的菜单时,会进行 ajax 调用,执行操作方法并加载页面内容。通过单击加载页面(page1)上的链接,不执行操作方法。

配置:jsf 2.2.9 | 素面5.1 | Tomcat 8.0.3

模板.xhtml

导航豆:

page1.xhtml

page2 只有一个<p: outputLabel />,用于测试。

我试过p:commandLinkh:commandLink

谢谢!

0 投票
2 回答
3507 浏览

dynamic - Primefaces 带有 ui 的动态对话框:包括在 PF 从 4.0 升级到 5.1 后不起作用

我最近将 Primefaces 从 4.0 升级到 5.1,然后单击 commandButton 后不会显示对话框。它适用于 dynamic="false" 但我需要它是延迟加载的。ExampleBean 是 sessionScoped,我使用的是 JSF 2.2。有人可以帮我解决这个问题吗?

日志页面.xhtml

0 投票
1 回答
5326 浏览

jsf-2 - 参数化方法调用具有可变数量的方法参数

我有一个模板,它是编辑某些元素的表单的一部分。要执行的操作因包含它的页面而异。所以我将action方法作为参数传递:

或者:

里面value-edit.xhtml有一个命令按钮:

到目前为止一切正常。

我的问题是现在动作方法没有相同数量的参数。他们是:

所以我现在希望能够将动作参数定义为:

或类似的东西:

我已经阅读了文档(值和方法表达式/参数化方法调用),但我不确定这是否可能。

有什么办法可以做到这一点?

0 投票
1 回答
120 浏览

jquery - 渲染 ui:include 基于屏幕宽度

是否可以根据屏幕宽度进行渲染?例如,在桌面上,标题是正常的,但在移动设备上,呈现移动标题。有什么方法可以实现这个使用 JSF 或 JQUERY 吗?

0 投票
1 回答
3893 浏览

jsf - 如何通过 bean 动作/侦听器方法

<ui:include>用来加载数据表(我正在使用 Primefaces)。我想<ui:param>listener标签中使用<p:ajax>。我测试了关闭的代码,但没有触发onRowEditonRowCancel事件。这是我的页面:

我的数据表:

我的豆子:

}

这是错误:

如果我改变这个:

为了这:

我的代码工作正常,但我需要一个动态数据表。有没有办法将参数传递给监听器?谢谢!

0 投票
2 回答
304 浏览

jsf - 将开始和结束标签放在单独的包含文件中

我想将来自不同文件的 html 代码包含到我的main.xhtml页面中。但这不适用于<ui:include>. 因为代码被分隔到不同的文件中,这使得每个文件都有无效的 html 代码。

我的意思是说:

html1.html

html2.html

main.xhtml

有没有办法完成这个任务?