以下のように、ページ上のすべての種類のボタンをdivに置き換えたい:
<div class="button">
<div class="button_left"></div>
<div class="button_center">save</div>
<div class="button_right"></div>
</div>
コンポーネントをh:commandLinkに置き換えると、次のようなものを除いて、ほとんどのコンポーネントで動作します。
<h:form>
<h:commandButton value="do it" action="#{myBean.myFirstAction()}" />
<h:commandButton value="do that" action="#{myBean.mySecondAction()}" />
</h:form>
それに対処する方法は?
[編集]: a4j:commandButtonは正常に動作するコンポーネントの例です。これらのコンポーネントの違いは、h:commandButtonがinput type="submit"を生成し、残りがinput type="button" を生成することです。