¿Cómo enlazo una casilla de verificación a un booleano en Play! marco de referenci

Una aplicación en la que estoy trabajando usando Play! Framework tiene un objeto llamado gift con una propiedad booleana, llamada Taken. ¿Cómo muestro el estado de este valor como una casilla de verificación en mi vista? He intentado :

<input id="gift_Taken" class="" type="checkbox" name="gift.Taken" value="true"  />
<input type="hidden" name="gift.Taken" value="false" />

basado en ejemplos que he visto de los formularios CRUD autogenerados, pero la casilla de verificación no está marcada cuando la propiedad es True, que es a lo que apunto.

¿Alguien sabe la forma correcta de lograr esto?

Respuestas a la pregunta(3)

Su respuesta a la pregunta