最近Javaの面倒臭さに耐性ができてきて何も感じなくなってきた oinume です。こんにちは。今日はSpringMVC + JSR-303 Bean Validation + FreeMarkerでいわゆるフォームのバリデーション+エラーメッセージ表示を試してみたので、そのまとめをば。サンプルコードはGitHubにあげてある。 使ったソフトウェアのバージョン Spring MVC 3.2.3 FreeMarker 2.3.19 Hibernate Validator 4.3.1.Final Hibernate Validatorは5.0.1.Finalというのが最新なんだけど、これを使うとWebアプリ起動時にNoClassDefFoundErrorで怒られてしまったので1世代古いやつを使ってる。 Caused by: java.lang.NoClassDefFoundError: org
![SpringMVC + Bean Validation + FreeMarkerでFormのバリデーション - oinume journal](https://cdn-ak-scissors.b.st-hatena.com/image/square/6291d41a832424bc2df4f31bb2f7cbf2c8d9f927/height=288;version=1;width=512/http%3A%2F%2Ffarm4.staticflickr.com%2F3817%2F8968851213_440758fd95.jpg)