pour faire une nouvelle page : creer jsp ds jsp / mettre balise include/html/head/body et le contenu dans body. Sitemesh decorera la page automatiquement suivant le layout main.jsp dans decorators pour tte les url (du moins pour l'instant)
41 lines
1.3 KiB
Plaintext
41 lines
1.3 KiB
Plaintext
<%@ include file="/WEB-INF/decorators/include.jsp"%>
|
|
|
|
<html>
|
|
<head></head>
|
|
<body>
|
|
|
|
|
|
<h2 align="center"><fmt:message key="preference.title" /></h2>
|
|
|
|
<c:if test="${message}">
|
|
<fmt:message key="message"/>
|
|
</c:if>
|
|
|
|
<form:form method="post" commandName="choosePreference">
|
|
<c:if test="${not empty articleList}">
|
|
<table>
|
|
<c:forEach items="${articleList}" var="article" varStatus="i">
|
|
|
|
<tr>
|
|
<td><a href="<c:url value="detailArticle.htm"/>">${article.title}</a></td>
|
|
<form:hidden path="preferences[${i.index}].article.id" />
|
|
<form:hidden path="preferences[${i.index}].pcMember.login" />
|
|
<td><fmt:message key="preference.like"/></td>
|
|
<td><form:radiobutton path="preferences[${i.index}].preference" value="Like"/></td>
|
|
<td><fmt:message key="preference.indifferent"/></td>
|
|
<td><form:radiobutton path="preferences[${i.index}].preference" value="Indifferent"/></td>
|
|
<td><fmt:message key="preference.dislike"/></td>
|
|
<td><form:radiobutton path="preferences[${i.index}].preference" value="Dislike"/></td>
|
|
</tr>
|
|
</c:forEach>
|
|
</table>
|
|
<input type="submit" name="submit" value="<fmt:message key="button.OK"/>"/>
|
|
</c:if>
|
|
</form:form>
|
|
|
|
<a href="<c:url value="main.htm"/>">Home</a>
|
|
|
|
|
|
</body>
|
|
</html>
|