Я хочу реализовать пользовательскую страницу ошибок при весенней загрузке. В приложении идентификатор является первичным ключом, поэтому, когда идентификатор не указан, он передает запрос на страницу, но я хочу, чтобы приложение отображало страницу индекса с сообщением об ошибке на странице индекса. класс сущности
@Entity
public class Employee {
@Id
//@GeneratedValue(strategy=GenerationType.AUTO)
private int id;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
//@Id
public void setName(String name) {
this.name = name;
}
public String getPhone() {
return phone;
}
public void setPhone(String phone) {
this.phone = phone;
}
private String name;
private String phone;
}
страница индекса -
<!DOCTYPE html>
<html lang="en">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8">
<title>index page</title>
</head>
<body>
<form action="#" th:action="@{/result}" th:object="${employee}" method="post">
<p>Id: <input type="text" th:field="*{id}" /></p>
<p>name: <input type="text" th:field="*{name}" /></p>
<p>phone: <input type="text" th:field="*{phone}" /></p>
<p><input type="submit" value="Submit" /> <input type="reset" value="Reset" /></p>
</form>
</body>
</html>
Я хочу показать ошибку на странице индекса, как поле id меняет цвет или рядом со столбцом id есть сообщение.