validation 에러
- 작성자 :
- 박*호
- 작성일 :
- 2014-04-23 11:49:55
- 조회수 :
- 1,019
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
org.apache.commons.validator.ValidatorException: No such validation method: org.springmodules.validation.commons.FieldChecks.validateEnglish(java.lang.Object, org.apache.commons.validator.ValidatorAction, org.apache.commons.validator.Field, org.springframework.validation.Errors)
<form name="loginVO">
<field property="userid" depends="required, english, mask">
처리로직은 다되는데 에러로그가 나오네요?? 무슨문제라도 있는건가요??
<form name="loginVO">
<field property="userid" depends="required, english, mask">
처리로직은 다되는데 에러로그가 나오네요?? 무슨문제라도 있는건가요??
A
안녕하세요.
userid 필드에 대한 validation 룰을 requierd, english, mask 세가지로 설정해놓으셨는데,
english에 대한 validation이 구현되어 있지 않은 것 같습니다.
validator-rules.xml 파일에서 <validator name="english" ..에 해당하는 validator가 선언되어 있는지 확인해보시기 바랍니다.
validator 태그의 method 속성에 있는 validateEnglish 이름으로 해당 룰에 대한 validation method가 실행되게 됩니다.
예)
<validator name="english"
classname="org.springmodules.validation.commons.FieldChecks"
method="validateEnglish"
....
/>
감사합니다.
userid 필드에 대한 validation 룰을 requierd, english, mask 세가지로 설정해놓으셨는데,
english에 대한 validation이 구현되어 있지 않은 것 같습니다.
validator-rules.xml 파일에서 <validator name="english" ..에 해당하는 validator가 선언되어 있는지 확인해보시기 바랍니다.
validator 태그의 method 속성에 있는 validateEnglish 이름으로 해당 룰에 대한 validation method가 실행되게 됩니다.
예)
<validator name="english"
classname="org.springmodules.validation.commons.FieldChecks"
method="validateEnglish"
....
/>
감사합니다.