我想使用以下命令:
The JSF <h:commandButton>
生成一个<input...>
但我希望这样而不是生成<input>
我希望这能生成 HTML 4 标准<button>
.
使用标准 JSF 组件集可以获得的最接近的是<input type="button">
这是由生成的<h:button> http://download.oracle.com/javaee/6/javaserverfaces/2.1/docs/vdldocs/facelets/h/button.html.
<h:button value="Button" />
这会产生
<input id="j_id_1" name="j_id_1" type="button" value="Button" onclick="window.location.href = '/context/currentpage.xhtml'" />
如果你真的坚持使用<button>
由于某些不清楚的原因,那么您有以下选择:
- 只需使用纯 HTML。
- 创建自定义组件和/或渲染器。
- 获取第 3 方组件库。例如。PrimeFaces'<p:button> http://www.primefaces.org/showcase/ui/button.jsf生成一个
<button>
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)