JSF2.1を使用してWebアプリケーションをコーディングしています。2つのボタンを使用して、パラメータを渡す2つの異なるビューに移動したいと思います。ただし、デフォルトでは1つのボタンが「押されている」ため、ビューでは「押されている」必要があります。この種の行動をどのように示すことができますか?これが私が2つのボタンを持っている小さなコードです:
<h:outputLabel value="Color:" />
<!--blue button is highlighted as pressed by default -->
<h:commandButton value ="blue" action="#{bean.update}" >
<f:setPropertyActionListener target="#{bean.color}" value="blue" />
</h:commandButton>
<!--green button is highlighted as pressed when clicked -->
<h:commandButton value ="green" action="#{bean.update}" >
<f:setPropertyActionListener target="#{bean.color}" value="de" />
</h:commandButton>