<f:radioBlock> is not hiding child object by default. I have to select another radio in the same group to make the items hidden.
<f:entry field="method">
<f:section title="Deployment method">
<f:entry>
<f:radioBlock checked="TRUE" name="Deploy Method" title="Deploy new servers" value="Deploy new Servers"/>
</f:entry>
<f:entry>
<f:radioBlock checked="FALSE" name="Deploy Method" title="Script Deploy" value="Script deploy">
<f:entry >
<j:forEach var="script" items="${account.scripts}">
<f:entry>
<f:checkbox name="${script.scriptName}" value="${script.scriptName}" title="${script.scriptName}"/>
</f:entry>
</j:forEach>
</f:entry>
</f:radioBlock>
</f:entry>
</f:section>
</f:entry>