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

Using Android Volley to post an array to PHP -

python - How to add an model instance to a django queryset? -

angularjs - No 'Access-Control-Allow-Origin' error from local domain to public API -