Spring - Thymeleaf Date type -



Spring - Thymeleaf Date type -

i'm new @ spring , thymeleaf,so sorry silly question.

i have form must filter info based on date user choose. have class:

public class requestfilterentity { private date requestedat; private date datescheduled; ... }

i have endpoint in controller:

@requestmapping(value = "/requests", method = post) public string filterrequests(requestfilterentity requestfilter, model model) { model.addattribute("requestfilter", new requestfilterentity()); homecoming "admin/reporting/filter_requests"; }

and view:

<form method = "post" th:object="${requestfilter}" th:action="@{|/admin/reporting/requests|}"> <div class="form-group"> <label for="requested">requested @ </label> <input id="requested" type="date" class="form-control" th:field="*{requestedat}"/> </div>

i want object requestfilter controller pass view have date requestedat set date chosen user (note using input type="date")

does create sense? have error view. can help me out? mistake?

there few problems.

you passing empty object controller , expecting show in views.

model.addattribute("requestfilter", new requestfilterentity());

you not formatting date object. please add together initbinder controller

initbinder custom date editor

@initbinder public void initbinder(webdatabinder binder) { customdateeditor editor = new customdateeditor(new simpledateformat("yyyy-mm-dd"), true); binder.registercustomeditor(date.class, editor); }

spring date thymeleaf

Comments

Popular posts from this blog

java - How to set log4j.defaultInitOverride property to false in jboss server 6 -

Using ajax with sonata admin list view pagination -

c - GStreamer 1.0 1.4.5 RTSP Example Server sends 503 Service unavailable -