- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这基本上是这个问题: JSF 2.0 How to display a different h:panelGroup each time an item is selected from a selectOneMenu
但是我正在使用 selectOneRadio 并且我没有答案说它修复的 f:ajax 。知道我可以做什么来重新渲染我的面板组吗?
我尝试过 a4j:support 但没有成功。看起来像是要重新渲染,但没有任何变化。也许我做错了什么。因此,我在 selectOneRadio 上放置了一个 onclick="submit()"并且它有效,但它再次加载整个页面。
<h:selectOneRadio value="#{myBean.selectedItem}" >
<a4j:support event="onclick" reRender="regionSomeItem,regionAnotherItem" />
<div class="cssClass">
<f:selectItem itemValue="someItem" itemLabel="Some Item"/>
</div>
<div class="cssClass">
<f:selectItem itemValue="anotherItem" itemLabel="Another Item"/>
</div>
<div class="clear"></div>
</h:selectOneRadio>
<小时/>
<a4j:region id="regionSomeItem" rendered="#{condition for some item}"/>
<a4j:region id="regionAnotherItem" rendered="#{condition for another item}"/>
最佳答案
您需要在 a4j:region 之外创建一个不渲染标签的组。它似乎与尝试重新渲染它的标签 reRender 发生冲突。
<h:selectOneRadio value="#{myBean.selectedItem}" >
<a4j:support event="onclick" reRender="allItemsInOneGroup" />
</h:selectOneRadio>
<h:panelGroup id="allItemsInOneGroup">
<a4j:region rendered="#{condition for some item}">
</a4j:region>
<a4j:region rendered="#{condition for another item}">
</a4j:region>
</h:panelGroup>
关于java - 根据 selectOneRadio 上选择的内容重新渲染 panelGroup 或区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6179248/
是否可以欺骗 JSF 为 生成标题属性, 当一个 组件 layout="block"是用的吗? 在复合组件中使用,我无法使用 直接标记,因为我需要呈现的属性。 最佳答案 如果您使用的是 JSF 2.
我在开发中使用 JSF 2.0、tomahawk 和一些 f:ajax 东西。我正在尝试为我的 JSF 应用程序添加一些神奇的词。当你点击这个单词时,它会变成另一个,再次点击它又会变回来。为了更清楚地
我想使用 panelGroup 对我的输入及其标签进行分组 例如 如果我在一个面板组之后放置更多其他面板组,我会得到 1 个跨度类,其中包括所有其他输入和标签。这是否按预期工作?
我目前正在使用这个 facelet:
我在面板网格中有一组记录,我想根据从 ebean 获取的隐藏值设置背景颜色。我想将隐藏字段值指定为背景色而不是黄色。
该页面有一个 h:panelGrid,其中包含两个 h:panelGroup,预计将显示在同一行。 额外的要求是左边的面板组应该是总宽度的30%,其他的70%。 我尝试了几种方法来实现这一点,但都失败
我有这段代码,它并不完全符合我的想法。我尝试通过 Ajax 设置属性,然后重新渲染一个组件。我的 .xhtml 看起来像这样
这基本上是这个问题: JSF 2.0 How to display a different h:panelGroup each time an item is selected from a sele
我想使用已经对我有用的 omnifaces 推送通知。 唯一的问题是容器没有在我收到推送通知后立即更新。只有页面刷新。 我想更新我的铃铛图标: Bell Icon 这是我的结构代码...... Cod
我的 table 以前是这样的: 每个字段的右侧都有一个图标,告诉用户他输入的内容是否被接受。图标曾经非常接近现场。但是一旦我添加了另外两个带有 colspan 的字段,它看起来像这样: 当该字段未被
我正在尝试在单击按钮时显示一个隐藏的 panelGroup(LAYOUT=BLOCK)。这是我的 jsf 代码:
我在带有 rendered="false" 属性的 h:panelGroup 组件中有 f:event 。我希望只有在渲染 block 时才触发 f:event 监听器,否则不会触发。我的代码如下:
我有一个用 CSS 设计的 HTML 页面。 DIV 和 SPAN 元素的选择器如下所示: ...#gr-bg1 { .... background-color: red; ....
主题具有“某种程度”的原因是因为我在 JSF 2.2 中有一个示例,其中我使用命令按钮并调用 bean 函数两次(取决于 url)。它基本上是相同的代码,仅在一个示例中执行。 这是代码下方的“错误”描
我必须对某些 panelGroup UI 进行某种切换。关于 View 部分,我做了这个: Profilo Utente
如何使 mainDiv 可点击并调用支持 bean 操作方法? 最佳答案 最
我将 bool 值输入 但我找不到将其放入 rendered 的方法- 的属性.我也没有看到使用 bean 值的方法,因为每次迭代都需要一个单独的值。 这是我的 jsf 代码:
我有一个页面,可以在其中渲染一些 h:panelGroup 面板。这些面板在启动时作为在插件注册表中注册的插件实现。 插件 api 的一部分是一个自定义 jsf 组件,我在其中获取扩展点的注册插件并按
我有一个显示一些不同内容类别的 selectOneMenu: 我需要根据所选类别显示不同的面板组。示例(选择第一个项目时,需
我得到的错误是:无法在组件 j_idt26 的上下文中找到它 最佳答案 因为 是 NamingContainer . 另见: How to find out
我是一名优秀的程序员,十分优秀!