| 42 <th><fmt:message key="username"/></th> |
42 <th><fmt:message key="username"/></th> |
| 43 <td><input name="username" type="text" maxlength="50" required value="<c:out value="${user.username}"/>" |
43 <td><input name="username" type="text" maxlength="50" required value="<c:out value="${user.username}"/>" |
| 44 <c:if test="${user.id ge 0}">readonly</c:if> /></td> |
44 <c:if test="${user.id ge 0}">readonly</c:if> /></td> |
| 45 </tr> |
45 </tr> |
| 46 <tr> |
46 <tr> |
| 47 <th><fmt:message key="givenname"/></th> |
47 <th><fmt:message key="user.givenname"/></th> |
| 48 <td><input name="givenname" type="text" maxlength="50" value="<c:out value="${user.givenname}"/>" /></td> |
48 <td><input name="givenname" type="text" maxlength="50" value="<c:out value="${user.givenname}"/>" /></td> |
| 49 </tr> |
49 </tr> |
| 50 <tr> |
50 <tr> |
| 51 <th><fmt:message key="lastname"/></th> |
51 <th><fmt:message key="user.lastname"/></th> |
| 52 <td><input name="lastname" type="text" maxlength="50" value="<c:out value="${user.lastname}"/>" /></td> |
52 <td><input name="lastname" type="text" maxlength="50" value="<c:out value="${user.lastname}"/>" /></td> |
| 53 </tr> |
53 </tr> |
| 54 <tr> |
54 <tr> |
| 55 <th><fmt:message key="mail"/></th> |
55 <th><fmt:message key="user.mail"/></th> |
| 56 <td><input name="mail" type="email" maxlength="50" value="<c:out value="${user.mail}"/>" /></td> |
56 <td><input name="mail" type="email" maxlength="50" value="<c:out value="${user.mail}"/>" /></td> |
| 57 </tr> |
57 </tr> |
| 58 </tbody> |
58 </tbody> |
| 59 <tfoot> |
59 <tfoot> |
| 60 <tr> |
60 <tr> |