您可能知道,您可以通过 2 种方法在 HTML5 中呈现按钮:
- 使用 void 元素
<input type="button" />
或 - 如果您想要内容,请使用
<button></button>
元素(它不是 void 元素)。
在 JSF2 中,有 2 种方式来生成按钮;带有UICommand
或UIOutcomeTarget
组件。我了解这两个组件的用途,我的问题是 2 个 HTML5 按钮类型的最佳组件是什么,是否应该在 JSF2 中创建这些 HTML5 组件?
到目前为止,最好的方面是为每个 HTML5 元素创建一个UICommand
和。UIOutcomeTarget