1.1 --- a/src/main/webapp/WEB-INF/jsp/user-form.jsp Tue Aug 03 12:22:10 2021 +0200 1.2 +++ b/src/main/webapp/WEB-INF/jsp/user-form.jsp Tue Aug 03 13:41:32 2021 +0200 1.3 @@ -38,34 +38,30 @@ 1.4 <col style="width: 50ch"> 1.5 </colgroup> 1.6 <tbody> 1.7 + <c:if test="${not empty viewmodel.errorMessages}"> 1.8 + <tr> 1.9 + <td colspan="2"><%@include file="../jspf/error-messages.jspf" %></td> 1.10 + </tr> 1.11 + </c:if> 1.12 <tr> 1.13 <th><fmt:message key="username"/></th> 1.14 - <td><input name="username" type="text" maxlength="50" required value="<c:out value="${user.username}"/>" 1.15 + <td><input name="username" type="text" maxlength="200" required value="<c:out value="${user.username}"/>" 1.16 <c:if test="${user.id ge 0}">readonly</c:if> /></td> 1.17 </tr> 1.18 <tr> 1.19 <th><fmt:message key="user.givenname"/></th> 1.20 - <td><input name="givenname" type="text" maxlength="50" value="<c:out value="${user.givenname}"/>" /></td> 1.21 + <td><input name="givenname" type="text" maxlength="200" value="<c:out value="${user.givenname}"/>" /></td> 1.22 </tr> 1.23 <tr> 1.24 <th><fmt:message key="user.lastname"/></th> 1.25 - <td><input name="lastname" type="text" maxlength="50" value="<c:out value="${user.lastname}"/>" /></td> 1.26 + <td><input name="lastname" type="text" maxlength="200" value="<c:out value="${user.lastname}"/>" /></td> 1.27 </tr> 1.28 <tr> 1.29 <th><fmt:message key="user.mail"/></th> 1.30 - <td><input name="mail" type="email" maxlength="50" value="<c:out value="${user.mail}"/>" /></td> 1.31 + <td><input name="mail" type="email" maxlength="200" value="<c:out value="${user.mail}"/>" /></td> 1.32 </tr> 1.33 </tbody> 1.34 <tfoot> 1.35 - <c:if test="${not empty viewmodel.errorText}"> 1.36 - <tr> 1.37 - <td colspan="2"> 1.38 - <div class="error-box"> 1.39 - <fmt:message key="${viewmodel.errorText}"/> 1.40 - </div> 1.41 - </td> 1.42 - </tr> 1.43 - </c:if> 1.44 <tr> 1.45 <td colspan="2"> 1.46 <input type="hidden" name="userid" value="${user.id}"/>