Using a command object boolean with a input:checkbox in grails
===

This is probably a ridiculously easy question, but I've been struggling with it nonetheless.

I have a form:

    .
    .
    .
    <g:form controller='somecontroller' action='someaction'>
        <g:textField name='name'/>
        <g:checkBox name='active'/>
        <g:submitButton name='save'/>
    </g:form>
    .
    .
    .

And I have a command object:

    class MyCommandObject{

        String name
        Boolean active

        static constraints{
            .
            .
            .
        }
    }

When I try to access the active property of the command object in my controller, it's always false.  The name property, however, is being properly populated.  I've tried changing the value to true, and also ${true} (as I saw in some example) and none seem to work.  What am I doing wrong here?