CollegeList.jsp
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="sf"%>
<%@taglib uri="http://www.springframework.org/tags" prefix="s"%>
<%@ page isELIgnored="false"%>
<h1>College</h1>
<h2 class="success">${success}</h2>
<h2 class="error">${error}</h2>
<sf:form method="POST" commandName="form">
<sf:hidden path="id" />
<sf:hidden path="createdBy" />
<sf:hidden path="modifiedBy" />
<sf:hidden path="createdDatetime" />
<sf:hidden path="modifiedDatetime" />
<table>
<tr>
<td><sf:label path="name">
<s:message code="label.name" />
</sf:label></td>
<td><sf:input path="name" /></td>
<td><sf:errors path="name" cssClass="error" /></td>
</tr>
<tr>
<td><sf:label path="address">
<s:message code="label.address" />
</sf:label></td>
<td><sf:input path="address" /></td>
<td><sf:errors path="address" cssClass="error" /></td>
</tr>
<tr>
<td><sf:label path="state">
<s:message code="label.state" />
</sf:label></td>
<td><sf:input path="state" /></td>
<td><sf:errors path="state" cssClass="error" /></td>
</tr>
<tr>
<td><sf:label path="city">
<s:message code="label.city" />
</sf:label></td>
<td><sf:input path="city" /></td>
<td><sf:errors path="city" cssClass="error" /></td>
</tr>
<tr>
<td><sf:label path="phoneNo">
<s:message code="label.phoneNo" />
</sf:label></td>
<td><sf:input path="phoneNo" /></td>
<td><sf:errors path="phoneNo" cssClass="error" /></td>
</tr>
<tr>
<td colspan="3"><input type="submit" value="Save"
name="operation"> <c:if test="${form.id > 0}">
<input type="submit" value="Delete" name="operation" />
</c:if>
<a href="<c:url value="/ctl/College/search" />">List</a>
</td>
</tr>
</table><%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="sf"%>
<%@taglib uri="http://www.springframework.org/tags" prefix="s"%>
<%@ page isELIgnored="false"%>
<h1>College List</h1>
<h2 style="color: green">${success}</h2>
<sf:form action="search" commandName="form" method="post">
<sf:hidden path="pageNo" />
<sf:hidden path="pageSize" />
Name: <sf:input path="name" />
<input type="submit" value="Search" name="operation">
<c:url var="editUrl" value="/ctl/College?id=" />
<table border="1" width="100%">
<c:if test="${!empty list}">
<tr>
<th><input type="checkbox" /></th>
<th>ID</th>
<th><s:message code="label.name" /></th>
<th><s:message code="label.address" /></th>
<th><s:message code="label.state" /></th>
<th><s:message code="label.city" /></th>
<th><s:message code="label.phoneNo" /></th>
<th>Edit</th>
</tr>
<c:forEach items="${list}" var="college" varStatus="ct">
<tr>
<td><input type="checkbox" name="ids" value="${college.id}"></td>
<td><c:out
value="${(form.pageSize * (form.pageNo-1))+ct.index+1}" /></td>
<td><c:out value="${college.name}" /></td>
<td><c:out value="${college.address}" /></td>
<td><c:out value="${college.state}" /></td>
<td><c:out value="${college.city}" /></td>
<td><c:out value="${college.phoneNo}"></c:out></td>
<td><a href="${editUrl}${college.id}">Edit</a></td>
</tr>
</c:forEach>
</c:if>
<tr>
<td align="left"><input type="submit" value="Previous"
name="operation"></td>
<td align="center" colspan="6"><a
href="<c:url value="/ctl/College" />">New</a> <input type="submit"
value="Delete" name="operation"> </td>
<td align="right"><input type="submit" value="Next"
name="operation"></td>
</tr>
</table>
</sf:form>
</sf:form>