チェックボックスをデフォルト値のチェックボックスに設定し、プロパティを(文字列ではなく)ブールプロパティタイプとしてJCRに保存するには、次のクラシックUI設定を使用します。
<myCheckbox
jcr:primaryType="cq:Widget"
fieldLabel="My Checkbox"
name="./myCheckbox"
value="true"
defaultValue="true"
checkboxBoolTypeHint="{Boolean}true"
type="checkbox"
xtype="selection"/>
または、GraniteTouchUIで次の設定を使用します。
<myCheckbox
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/form/checkbox"
text="My Checkbox"
name="./myCheckbox"
value="true"
checked="true"/>
<myCheckboxType
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/form/hidden"
name="./myCheckbox@TypeHint"
value="Boolean"/>
詳細な記述とデモはhttp://www.nateyolles.com/blog/2015/11/aem-checkboxes-using-sling-post-servletにあります。