85得票3回答
有条件地显示JSF组件

首先,我是Java EE的新手,之前有很强的ASP.NET开发背景。 我已经在网上搜索过了,可能是我的错觉,似乎没有简单明了的教程可以让我了解如何将后备bean类连接到JSF组件。 一个很好的例子就是,我目前正在尝试创建一个JSF页面,其中有一组链接作为菜单栏和一组表单。我计划的做法是,当...

59得票1回答
Ajax更新/渲染在一个具有渲染属性的组件上不起作用

我正在尝试使用 AJAX 更新一个有条件渲染的组件。<h:form> ... <h:commandButton value="Login" action="#{login.submit}"> <f:ajax execute="@fo...

36得票1回答
当我想要使用ajax更新一个带有rendered="#{some}"的组件时,为什么需要将其嵌套在另一个组件中?

所以我找到了一些接近这个问题的答案,也找到了足够的解决方案。但是即便如此,我仍然很想了解其中的工作原理。下面举个例子: 我有一个名为.xhtml的facelet页面,它看起来像这样(缩短版)。<h:form id="resultForm"> <h:panelGro...

35得票4回答
如何有条件地渲染普通的HTML元素,比如<div>?

我正在尝试实现一个组合组件,当需要显示用户信息详情时,可以以纯文本形式显示,或者以可编辑的输入文本字段形式显示,前提是所需的详细信息是当前连接用户的信息。 我知道所有UI组件都可以通过 rendered 属性进行呈现,但是那些不属于UI组件的组件(例如divs)该怎么办?&lt;div cl...

21得票1回答
JSTL中的c:if在JSF的h:dataTable内无法正常工作

我正在尝试使用&lt;c:if&gt;,在状态完成时有条件地将&lt;h:outputLink&gt;放置在&lt;h:dataTable&gt;中。&lt;h:dataTable value="#{bean.items}" var="item" width="80%"&gt; &lt...

21得票2回答
React JS:如何对有条件渲染的组件进行动画处理?

示例是一个功能组件,我在其中有条件地渲染一个div。我希望这个div在有条件地呈现时淡入,并在没有条件地呈现时淡出。 为此,我维护了两个本地状态变量:render和fadeIn,它们基于传递给 Example 组件的show属性进行计算。 我所做的是: 当show属性为true时,我将ren...

20得票7回答
如何在JSX中使用switch case:ReactJS

我在我的React应用程序中导入了四个组件。如何根据属性条件地渲染其中一个组件?这就是我要做的事情。&lt;ReactSVGPanZoom //switch(this.props.Selected){ // case '1': render &lt;ComponentO...

13得票2回答
有条件地呈现ui:define

如何有条件地渲染&lt;ui:define&gt;? 模板中的数据取决于必需的&lt;f:viewParam&gt;。 但是,如果提供了无效的视图参数,则不应呈现&lt;ui:define&gt;,因为应使用模板的默认内容。 我尝试使用&lt;c:if&gt;,但它没有起作用。

11得票1回答
非JSF组件(纯HTML和模板文本)的条件渲染

我正在尝试有条件地渲染一个&lt;tr&gt;,因此我不能使用&lt;h:panelGroup&gt;,因为它将被渲染为&lt;span&gt;或&lt;div&gt;我的当前(有效)方法如下:&lt;h:outputFormat rendered="#{negotiator.maySend}...

9得票9回答
ReactJs - 条件渲染或隐藏组件

选择条件渲染还是使用{ display: 'none' }隐藏组件的实际方法是什么? 为了讨论,假设我有一个FilterComponent,它包含筛选器的title和一系列FilterItems,其中包括name和amount。 简而言之,一个FilterComponent可能是这样的: ...