Skip to content
Snippets Groups Projects
Commit 07e535a7 authored by Mic's avatar Mic
Browse files

fixed issue in the 'createVisit' form

parent 57c90431
No related branches found
No related tags found
No related merge requests found
...@@ -10,6 +10,7 @@ import javax.validation.constraints.Size; ...@@ -10,6 +10,7 @@ import javax.validation.constraints.Size;
import org.hibernate.annotations.Type; import org.hibernate.annotations.Type;
import org.joda.time.DateTime; import org.joda.time.DateTime;
import org.springframework.format.annotation.DateTimeFormat;
/** /**
* Simple JavaBean domain object representing a visit. * Simple JavaBean domain object representing a visit.
...@@ -22,6 +23,7 @@ public class Visit extends BaseEntity { ...@@ -22,6 +23,7 @@ public class Visit extends BaseEntity {
/** Holds value of property date. */ /** Holds value of property date. */
@Column(name="visit_date") @Column(name="visit_date")
@Type(type = "org.jadira.usertype.dateandtime.joda.PersistentDateTime") @Type(type = "org.jadira.usertype.dateandtime.joda.PersistentDateTime")
@DateTimeFormat(pattern="yyyy/MM/dd")
private DateTime date; private DateTime date;
/** Holds value of property description. */ /** Holds value of property description. */
......
...@@ -8,13 +8,19 @@ ...@@ -8,13 +8,19 @@
<jsp:include page="../fragments/headTag.jsp"/> <jsp:include page="../fragments/headTag.jsp"/>
<body> <body>
<script>
$(function() {
$("#date").datepicker({ dateFormat: 'yy/mm/dd'});
});
</script>
<div class="container"> <div class="container">
<jsp:include page="../fragments/bodyHeader.jsp"/> <jsp:include page="../fragments/bodyHeader.jsp"/>
<h2><c:if test="${visit['new']}">New </c:if>Visit:</h2> <h2><c:if test="${visit['new']}">New </c:if>Visit:</h2>
<form:form modelAttribute="visit"> <form:form modelAttribute="visit">
<b>Pet:</b> <b>Pet</b>
<table class="table table-striped"> <table class="table table-striped">
<thead> <thead>
<tr> <tr>
...@@ -26,7 +32,7 @@ ...@@ -26,7 +32,7 @@
</thead> </thead>
<tr> <tr>
<td><c:out value="${visit.pet.name}" /></td> <td><c:out value="${visit.pet.name}" /></td>
<td><joda:format value="${visit.pet.birthDate}" pattern="yyyy-MM-dd"/></td> <td><joda:format value="${visit.pet.birthDate}" pattern="yyyy/MM/dd"/></td>
<td><c:out value="${visit.pet.type.name}" /></td> <td><c:out value="${visit.pet.type.name}" /></td>
<td><c:out value="${visit.pet.owner.firstName} ${visit.pet.owner.lastName}" /></td> <td><c:out value="${visit.pet.owner.firstName} ${visit.pet.owner.lastName}" /></td>
</tr> </tr>
...@@ -39,7 +45,7 @@ ...@@ -39,7 +45,7 @@
<br/><form:errors path="date" cssClass="errors"/> <br/><form:errors path="date" cssClass="errors"/>
</th> </th>
<td> <td>
<form:input path="date" size="10" maxlength="10"/> (yyyy-mm-dd) <form:input path="date" size="10" maxlength="10"/>
</td> </td>
<tr/> <tr/>
<tr> <tr>
...@@ -70,7 +76,7 @@ ...@@ -70,7 +76,7 @@
<c:forEach var="visit" items="${visit.pet.visits}"> <c:forEach var="visit" items="${visit.pet.visits}">
<c:if test="${!visit['new']}"> <c:if test="${!visit['new']}">
<tr> <tr>
<td><joda:format value="${visit.date}" pattern="yyyy-MM-dd"/></td> <td><joda:format value="${visit.date}" pattern="yyyy/MM/dd"/></td>
<td><c:out value="${visit.description}" /></td> <td><c:out value="${visit.description}" /></td>
</tr> </tr>
</c:if> </c:if>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment