Graal -Gsp - Comment faire de la case cochée basé sur la valeur du champ

J'ai un attribut appelé status dans mon domaine qui est String type peut avoir l'une des deux valeurs Applied , NotApplied

J'ai deux cases à cocher pour entrer cette valeur. dans mon modifier la page que je veux afficher ces deux case à cocher.

Si la valeur de status est Applied ensuite, la case correspondante doit être activée.

mon code

 <g:message code="publicRuleInstance.course.label" default="Applied" />
<g:checkBox name="status " value="${publicRuleInstance?.status }" />

<g:message code="publicRuleInstance.course.label" default="NotApplied" />
<g:checkBox name="status " value="${publicRuleInstance?.status }" />

mais ici les deux cases sont cochées.

il doit y avoir un moyen de vérifier la valeur que j'ai.e si le statut = Appliquée alors que perticular case à cocher doit être cheched autre chose, elle doit être désactivée.

Est-il un moyen de le faire?

OriginalL'auteur maaz | 2012-07-26