Ошибка:
[nio-8083-exe c -1] org.thymeleaf.TemplateEngine: [THYMELEAF] [http-nio-8083-exe c -1] Исключение шаблон обработки "index": ошибка во время выполнения процессора 'org.thymeleaf.spring5.processor.SpringInputGeneralFieldTagProcessor' (template: "index" - строка 72, столбец 82)
Я не могу связать Форма ввода для переменных параметров.
Вот шаблон Thymeleaf, который является индексом. html
<!--/*@thymesVar id="parameters" type="com.sabre.dashboard.parameters.Parameters"*/-->
<form action="reports.html" th:action="@{/reports.html}" th:object="${parameters}" method="post">
<p>
ReleaseId: <label for="releaseId"></label><input type="text" th:field="*{releaseId}" id="releaseId" name="releaseId">
</p>
<p>
Date: <label for="releaseId"></label><input type="date" th:field="*{date}" id="date" name="date">
</p>
<p>
<input type="submit" value="Submit">
</p>
</form>
Вот класс контроллера
@RequestMapping(value = "/reports",method = RequestMethod.GET)
public String setReleaseId()
{
return "index";
}
Вот класс параметров
import org.springframework.context.annotation.Bean;
import java.util.Date;
public class Parameters {
private String releaseId;
private Date date;
public Parameters() {
super();
}
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
public String getReleaseId() {
return releaseId;
}
public void setReleaseId(String releaseId) {
this.releaseId = releaseId;
}
}
У меня есть другой класс контроллера, который извлекает данные из класса параметров. Но не в состоянии привязать пользователя inuput releaseid и дату к параметрам переменных класса. Как подойти к этому?