如何提交带有复选框的表单?

发布于 2025-01-04 07:06:36 字数 89 浏览 3 评论 0原文

是否可以借助复选框提交 JSF 表单?

我有多个复选框,当我单击其中一个复选框时,它应该实际提交表单并转到下一页。复选框值应该绑定到支持 bean。

Is it possible to submit a JSF form with the help of a checkbox?

I have multiple checkboxes and when I click on one of them, then it should actually submit the form and go to the next page. The checkbox value should be bound to a backing bean.

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

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

发布评论

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

评论(1

总以为 2025-01-11 07:06:36

使用 JSF 1.x,您可以执行以下操作:

<h:selectBooleanCheckbox value="#{aBean.aFiled}" onclick="submit()" />

如果您使用 JSF 2.x,则可以使用 ajax:

<h:selectBooleanCheckbox value="#{aBean.aFiled}">
  <f:ajax event="click" execute="@form" />
</h:selectBooleanCheckbox>

对于 JSF 和 ajax,请查看: 学习 JSF2:JSF 中的 Ajax – 使用 f:ajax标签

With JSF 1.x you can do:

<h:selectBooleanCheckbox value="#{aBean.aFiled}" onclick="submit()" />

If you use JSF 2.x, then you can use ajax:

<h:selectBooleanCheckbox value="#{aBean.aFiled}">
  <f:ajax event="click" execute="@form" />
</h:selectBooleanCheckbox>

For JSF and ajax take a look at: Learning JSF2: Ajax in JSF – using f:ajax tag

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