User.jsp

<%@taglib uri="http://www.springframework.org/tags/form" prefix="sf"%>

<%@taglib uri="http://www.springframework.org/tags" prefix="s"%>

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

<%@ page isELIgnored="false"%>

<h1>User</h1>

<h2 class="success">${success}</h2>

<h2 class="error">${error}</h2>

<sf:form method="POST" commandName="form">

<table>

<sf:hidden path="id" />

<sf:hidden path="lastLogin"></sf:hidden>

<sf:hidden path="registeredIP"></sf:hidden>

<sf:hidden path="createdBy"></sf:hidden>

<sf:hidden path="modifiedBy"></sf:hidden>

<sf:hidden path="createdDatetime"></sf:hidden>

<sf:hidden path="modifiedDatetime"></sf:hidden>

<sf:hidden path="roleId"></sf:hidden>

<tr>

<td><sf:label path="firstName">

<s:message code="label.firstName" />

</sf:label></td>

<td><sf:input path="firstName" /></td>

<td><sf:errors path="firstName" cssClass="error" /></td>

</tr>

<tr>

<td><sf:label path="lastName">

<s:message code="label.lastName" />

</sf:label></td>

<td><sf:input path="lastName" /></td>

<td><sf:errors path="lastName" cssClass="error" /></td>

</tr>

<tr>

<td><sf:label path="login">

<s:message code="label.login" />

</sf:label></td>

<td><sf:input path="login" /></td>

<td><sf:errors path="login" cssClass="error" /></td>

</tr>

<tr>

<td><sf:label path="password">

<s:message code="label.password" />

</sf:label></td>

<td><sf:input type="password" path="password" id="password" /></td>

<td><sf:errors path="password" cssClass="error" /></td>

</tr>

<tr>

<td><sf:label path="dob">

<s:message code="label.dob" />

</sf:label></td>

<td><sf:input path="dob" id="dob" /></td>

<td><sf:errors path="dob" cssClass="error" /></td>

</tr>

<tr>

<td><sf:label path="mobileNo">

<s:message code="label.mobileNo" />

</sf:label></td>

<td><sf:input path="mobileNo" /></td>

<td><sf:errors path="mobileNo" cssClass="error" /></td>

</tr>

<tr>

<td><s:message code="label.role" /></td>

<td><sf:select STYLE="width: 150px" size="0" path="roleId">

<sf:option value="" label="Select" />

<sf:options items="${roleList}" itemValue="id" itemLabel="roleName" />

</sf:select></td>

<td><sf:errors path="roleId" cssClass="error" /></td>

</tr>

<tr>

<td><sf:label path="gender">

<s:message code="label.gender" />

</sf:label></td>

<td><sf:radiobutton path="gender" value="Male" />Male <sf:radiobutton

path="gender" value="Female" />Female</td>

<td><sf:errors path="gender" cssClass="error" /></td>

</tr>

</table>

<input type="submit" value="Save" name="operation">

</sf:form>

<script>

$(function() {

$("#dob").datepicker();

});

</script>