Skip to content

Instantly share code, notes, and snippets.

View moriya9n's full-sized avatar

Seiji MORIYA moriya9n

View GitHub Profile
@moriya9n
moriya9n / gist:c49afce1d72113feab68b4311319977a
Last active January 19, 2018 06:35
spring web null skip validation
あってるかどうか知らん
stackoverflow かどこかで見つけたやつ?
空欄のときに validation をスキップさせたい時に使った。
@InitBinder
public void initBinder(WebDataBinder binder) {
// 入力値が空の場合は null をセットしてバリデータをスキップする
binder.registerCustomEditor(String.class, "field_name", new StringTrimmerEditor(true));
}
@moriya9n
moriya9n / gist:2b56a09b9c1b40e530b22133fa7d1974
Last active January 19, 2018 05:38
Java 関連でよく見るリファレンス
JSP/JSTL (よくまとまってる)
http://struts.wasureppoi.com/jstl/00_jstl.html
Spring Framework (ver4)
https://docs.spring.io/spring/docs/4.3.13.RELEASE/spring-framework-reference/htmlsingle/
Spring Security
https://docs.spring.io/spring-security/site/docs/4.2.3.RELEASE/reference/htmlsingle/
Validator 関連
@moriya9n
moriya9n / gist:790ef652bafe95d2d7d5ab94b5301a4d
Created January 19, 2018 05:22
spring-framework 日付欄に空白を許可
// 日付欄に空白を許可
// https://stackoverflow.com/questions/4806033/converting-empty-string-to-null-date-object-with-spring
@InitBinder
public void initBinder(WebDataBinder binder) {
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd");
dateFormat.setLenient(false);
binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true));
}