- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<h:panelGroup id="userPanel"><f:subview rendered="#{searchView.isUser}">
<h:commandButton value="test" action="#{searchAction.doFindUsers}" >
<f:ajax execute="@this" event="action" render="userPanel" />
</h:commandButton> </f:subview></h:panelGroup>
我得到的错误是:无法在组件 j_idt26 的上下文中找到它
最佳答案
因为 <f:subview>
是 NamingContainer
.
只需使用 <h:panelGroup>
,
<h:panelGroup id="userPanel">
<h:panelGroup rendered="#{searchView.isUser}">
<h:commandButton value="test" action="#{searchAction.doFindUsers}">
<f:ajax execute="@this" event="action" render="userPanel" />
</h:commandButton>
</h:panelGroup>
</h:panelGroup>
或<ui:fragment>
(只有一点点开销)
<h:panelGroup id="userPanel">
<ui:fragment rendered="#{searchView.isUser}">
<h:commandButton value="test" action="#{searchAction.doFindUsers}">
<f:ajax execute="@this" event="action" render="userPanel" />
</h:commandButton>
</ui:fragment>
</h:panelGroup>
或者在这个具体的例子中直接在命令按钮上(当然你的情况比这更复杂)
<h:panelGroup id="userPanel">
<h:commandButton value="test" action="#{searchAction.doFindUsers}" rendered="#{searchView.isUser}">
<f:ajax execute="@this" event="action" render="userPanel" />
</h:commandButton>
</h:panelGroup>
关于jsf-2 - 为什么 <h :panelGroup> id is not found when I access through <f:subview> tag?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16670720/
是否可以欺骗 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
我是一名优秀的程序员,十分优秀!