ajax - JSF 中的分组标记不呈现任何内容?

标签 ajax jsf jsf-2

JSF 中是否有任何标签可用于将一些 id 分配给子标签组,但不呈现任何内容?像这样:

<h:unknowntag id="group">
  <h:inputText id="name" value="#{bean.name}" required="true">
    <f:ajax event="blur" execute="name" render="group" />
  </h:inputText>
  <h:message for="name"/>
</h:unknowntag>

我不需要<h:unknowntag>呈现任何内容,但我需要它将 id 设置为我想在 ajax 事件后重新呈现的整个组。 JSF 2.0 有这样的标签吗?

最佳答案

您可以使用 <h:panelGroup>为了这。它呈现一个 <span> ,但这并没有什么害处,因为它在 HTML 标记中没有特殊含义。自 id 以来,您无论如何都需要一个元素必须放在 HTML DOM 中的某处,以便 JS/Ajax 可以找到它以进行重新呈现。

关于ajax - JSF 中的分组标记不呈现任何内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4299807/

相关文章:

javascript - Ajax 请求获取/接收不完整的响应(限制?)

javascript - 如何从ajax函数给js变量赋值(PHP)

php - Jquery - .click 未在提交按钮上触发

php - 使用 jQuery AJAX 在按钮单击时重定向用户

java - dataTable排序问题(JSF2.0 + primefaces)

jsf - commandButton/commandLink/ajax action/listener 方法未调用或输入值未设置/更新

java - 为什么 HSSFWorkbook.write 在 HttpServletResponse 中不起作用

xml - 引用的文件包含错误 (jar :file:/. ../plugins/org.jboss.tools.jst.web_3.5.0.Final-v20130717-0309-B75.jar!/catalog/web-facesconfig_2_2.xsd)

带参数的 JSF 托管 bean 重定向,无需查看 URL

jsf - 摘要行在 p :dataTable not working