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> |