【问题标题】:What's exactly is the difference between types of h:commandbutton?h:commandbutton 类型之间到底有什么区别?
【发布时间】:2013-02-12 20:24:08
【问题描述】:

您好,我有一个问题一直想问。我说的是不同类型的type 标签。我读了一点,但大多数页面只有不同标签的名称,仅此而已。这种命令按钮的范围是什么,forms,也许是tags?使用标签reset 按钮后,哪些textfields 被清理? 特别是(如果与HTML button 有一些差异)我想了解JavaServer Faces commandButton.

我正在寻找一些高级规范或其他东西。谢谢。

【问题讨论】:

  • 我知道这个网页,你看过我的帖子吗?它只是列出了可能的选项,没有任何解释。我正在寻找更详细的描述,例如文档。
  • 那是文档。你真正在寻找什么?组件、表单和任何标签都没有范围,范围是托管 bean。此外,<h:commandLink> 将生成一个<button> HTML(或任何renderer 实现指定的内容)。最后,JSF 只会渲染 HTML。
  • 我正在寻找对type 属性(<h:commandButton type="reset" /> 等)可以具有的不同值的更广泛描述。
  • 来自链接:type:type 属性设置要为此组件创建的按钮的类型(...)此属性接受以下值:reset、submit

标签: html jsf button


【解决方案1】:

<h:commandButton type="submit">(默认)生成 HTML <input type="submit"><h:commandButton type="reset"> 生成 HTML <input type="reset"><h:commandButton type="button"> 生成 HTML <input type="button">

就是这样,真的。这也在<h:commandButton> tag documentation 中指定。对于 HTML 表示之间的功能差异,只需查看 HTML forms spec。请注意,这部分完全超出了 JSF 的范围。

毕竟,如果您在学习 JSF 之前学习 basic HTML 可能会有所帮助,因为这基本上是 JSF 生成的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-12
    • 2021-10-01
    • 2014-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-02
    相关资源
    最近更新 更多