使用 a4j:commandButton 重新渲染

发布于 2024-10-04 14:15:13 字数 470 浏览 4 评论 0原文

元素和多个表单的嵌套是否会影响使用 a4j:commandButton 重新渲染的功能?

我有这样的事情:

<ui:panelGrid>
    <h:form id="1">
         <a4j:commandButton rerender="1,2,3" />
    </h:form>
</ui:panelGrid>
<ui:panelGrid>
    <h:form id="2">
    </h:form>
    <h:form id="3">
    </h:form>
</ui:panelGrid>

目前它不想重新渲染任何内容,只有对其执行的操作才会被执行。 我的表格里也有。这会影响什么吗?我在每个 keepAlive 标签中使用相同的 bean 名称 我对所有这些都是新手。

Does the nesting of elements and multiple forms affect the capabilities of rerendering with a a4j:commandButton?

i have something like:

<ui:panelGrid>
    <h:form id="1">
         <a4j:commandButton rerender="1,2,3" />
    </h:form>
</ui:panelGrid>
<ui:panelGrid>
    <h:form id="2">
    </h:form>
    <h:form id="3">
    </h:form>
</ui:panelGrid>

Currently it does not want to reRender anything, only the action on it will get executed.
Also i have in my forms . Would that affect anything ? I use the same bean name in every keepAlive tag
I'm new to all these.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

逆光飞翔i 2024-10-11 14:15:13

我通过重新渲染表单的父级让它工作。很奇怪。为什么它不只重新呈现表单或表单中的元素?

I got it to work by reRendering the form's parent. It's strange. Why wouldn't it rerender only the form or a element in a form?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文