The error is almost certainly that Spring cannot convert the date you enter in this <input>
field
<input name="CREATE_DATE" type="date" value="${blogList.createDate}" size="30"/>
into an argument to pass to
@RequestParam( value = "CREATE_DATE", required=false) Date date
As a result, the request is a Bad Request and Spring returns you a 400 status code.
Add a @DateTimeFormat
annotation to your request parameter. For example,
@RequestParam( value = "CREATE_DATE", required=false) @DateTimeFormat("dd-MM-yyyy") Date date
And then make sure your client sends the appropriate format of date. For example
14-01-2014