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">&nbsp; <c:if test="${form.id > 0}">

<input type="submit" value="Delete" name="operation" />&nbsp;

</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">&nbsp;</td>

<td align="right"><input type="submit" value="Next"

name="operation"></td>

</tr>

</table>

</sf:form>

</sf:form>