コントローラーにそのようなメソッドがあります
@ModelAttribute("registerForm")
public RegisterForm getRegisterForm() {
return new RegisterForm();
}
@RequestMapping("/registration.html")
@ResponseBody
public String registration(
@ModelAttribute("registerForm") @Valid RegisterForm form,
BindingResult result) {
validator.validate(form, result);
if (result.hasErrors()) {
logger.debug("ERRORS WAS FOUND");
} else {
logger.debug("NO ERRORS!");
}
return null;
}
しかし、私がそうすると、mvn package
コンパイルエラーが発生します-cannot find symbol
pom.xml には春の依存関係があります
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
<version>${spring.version}</version>
</dependency>
とjavax.validation
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>1.0.0.GA</version>
</dependency>
どうしたの?