0
私は、休止状態検証を使用してフォームの検証を試みています。検証のカスタムメッセージを表示
これは私のエンティティクラスである:
@Entity
@Table(name = "Employee")
@Proxy(lazy = false)
public class Employee implements Serializable
{
private static final long serialVersionUID = 1L;
@Column(name="name")
@NotEmpty
private String name;
@Column(name="mobileNumber")
@NotNull
private Long mobileNumber;
@Column(name="email")
@Pattern(regexp="^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@"
+ "[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$")
@NotEmpty
private String email;
}
これは私のコントローラである:私は空の値を持つフォームを送信すると、私は制約違反の例外を取得し、その理由は
@RequestMapping(value= "/employee/add", method = RequestMethod.POST)
public String addEmployee(@ModelAttribute("employee") @Valid Employee emp,
BindingResult result, Model model)
{
//validator.validate(emp, result);
this.employeeService.addEditEmployee(emp);
return "redirect:/employees";
}
のですか?
以下のようなチェックは、あなたのスタックトレースを共有してくださいます。.. –