<tr>
<td><label for="${status.expression}"
<c:if test="${status.error}">class="error"</c:if>>Username:</label></td>
<td>
<input type="text" id="${status.expression}" name="${status.expression}"
value="${status.value}" />
</</td>
</tr>
</spring:bind>
<spring:bind path="password">
<tr>
<td><label for="${status.expression}"
<c:if test="${status.error}">class="error"</c:if>>Password:</label></td>
<td>
<input type="password" id="${status.expression}" name="${status.expression}"
value="${status.value}" />
</td>
</tr>
</spring:bind>
</spring:nestedPath>
<spring:bind path="confirmPassword">
<tr>
<td><label for="${status.expression}"
<c:if test="${status.error}">class="error"</c:if>>Confirm Password:</label></td>
<td>
<input type="password" id="${status.expression}" name="${status.expression}"
value="${status.value}" />
</td>
</tr>
</spring:bind>
<spring:nestedPath path="account">
<spring:bind path="email">
<tr>
<td><label for="${status.expression}"
<c:if test="${status.error}">class="error"</c:if>>Email:</label></td>
<td>
<input type="text" id="${status.expression}" name="${status.expression}"
value="${status.value}" />
</td>
</tr>
184 CHAPTER 6 ■THE CONTROLLER MENAGERIE