| 41 <col style="width: 75ch"> |
41 <col style="width: 75ch"> |
| 42 </colgroup> |
42 </colgroup> |
| 43 <tbody> |
43 <tbody> |
| 44 <tr> |
44 <tr> |
| 45 <th><fmt:message key="thead.name"/></th> |
45 <th><fmt:message key="thead.name"/></th> |
| 46 <td><input name="name" type="text" maxlength="20" required value="${project.name}"/></td> |
46 <td><input name="name" type="text" maxlength="20" required value="<c:out value="${project.name}"/>" /></td> |
| 47 </tr> |
47 </tr> |
| 48 <tr> |
48 <tr> |
| 49 <th class="vtop"><fmt:message key="thead.description"/></th> |
49 <th class="vtop"><fmt:message key="thead.description"/></th> |
| 50 <td><input type="text" name="description" maxlength="200" value="${project.description}"/></td> |
50 <td><input type="text" name="description" maxlength="200" value="<c:out value="${project.description}"/>" /></td> |
| 51 </tr> |
51 </tr> |
| 52 <tr> |
52 <tr> |
| 53 <th><fmt:message key="thead.repoUrl"/></th> |
53 <th><fmt:message key="thead.repoUrl"/></th> |
| 54 <td><input name="repoUrl" type="url" maxlength="50" value="${project.repoUrl}"/></td> |
54 <td><input name="repoUrl" type="url" maxlength="50" value="<c:out value="${project.repoUrl}"/>" /></td> |
| 55 </tr> |
55 </tr> |
| 56 <tr> |
56 <tr> |
| 57 <th><fmt:message key="thead.owner"/></th> |
57 <th><fmt:message key="thead.owner"/></th> |
| 58 <td> |
58 <td> |
| 59 <select name="owner"> |
59 <select name="owner"> |
| 60 <option value="-1"><fmt:message key="placeholder.null-owner"/></option> |
60 <option value="-1"><fmt:message key="placeholder.null-owner"/></option> |
| 61 <c:forEach var="user" items="${users}"> |
61 <c:forEach var="user" items="${users}"> |
| 62 <option |
62 <option |
| 63 <c:if test="${not empty project.owner and user.id eq project.owner.id}">selected</c:if> |
63 <c:if test="${not empty project.owner and user eq project.owner}">selected</c:if> |
| 64 value="${user.id}"><c:out value="${user.displayname}"/></option> |
64 value="${user.id}"><c:out value="${user.displayname}"/></option> |
| 65 </c:forEach> |
65 </c:forEach> |
| 66 </select> |
66 </select> |
| 67 </td> |
67 </td> |
| 68 </tr> |
68 </tr> |