validator 문제
- 작성자 :
- 안*수
- 작성일 :
- 2014-04-01 13:13:33
- 조회수 :
- 1,341
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요. 얼마전까지 validate가 잘되고 있었는데 게시판등 validator 태그가 안되는것 같습니다.
validator.do는 소스를 열어보니 스크립트가 잘 생성됩니다.
다만 validateBoard가 생성안되고 폼과관련된 다른 validateXXX 도 생성이 안됩니다.
의심할만 부분이 있는지 의견 부탁드립니다.
<script type="text/javascript" src="<c:url value="/validator.do"/>"></script>
<validator:javascript formName="board" staticJavascript="false" xhtml="true" cdata="false"/>
context-validate.xml
<bean class="org.springmodules.validation.commons.DefaultValidatorFactory" id="validatorFactory">
<property name="validationConfigLocations">
<list>
<value>/WEB-INF/config/egovframework/validator/validator-rules.xml</value>
<value>/WEB-INF/config/egovframework/validator/validator.xml</value>
<value>classpath:/egovframework/validator/com-rules.xml</value>
<value>classpath:/egovframework/validator/validator-rules.xml</value>
<value>classpath:/egovframework/validator/**/*.xml</value>
</list>
</property>
</bean>
validator.do는 소스를 열어보니 스크립트가 잘 생성됩니다.
다만 validateBoard가 생성안되고 폼과관련된 다른 validateXXX 도 생성이 안됩니다.
의심할만 부분이 있는지 의견 부탁드립니다.
<script type="text/javascript" src="<c:url value="/validator.do"/>"></script>
<validator:javascript formName="board" staticJavascript="false" xhtml="true" cdata="false"/>
context-validate.xml
<bean class="org.springmodules.validation.commons.DefaultValidatorFactory" id="validatorFactory">
<property name="validationConfigLocations">
<list>
<value>/WEB-INF/config/egovframework/validator/validator-rules.xml</value>
<value>/WEB-INF/config/egovframework/validator/validator.xml</value>
<value>classpath:/egovframework/validator/com-rules.xml</value>
<value>classpath:/egovframework/validator/validator-rules.xml</value>
<value>classpath:/egovframework/validator/**/*.xml</value>
</list>
</property>
</bean>
A
안녕하세요. 안철수님.
우선 설정 상으로는 큰 문제가 보이지는 않습니다.
다만, validateBoard를 <form:form commandName="validateBoard"> 형태로 작성 하셨을 경우에는,
<form-validation> 필드에서 <form name="validateBoard"> 으로 정의된 xml 설정이 필요합니다.
다음 URL을 참고하셔서 설정 해보시기 바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:ptl:security:jakarta_commons_validator
위와같이 설정 하셨는데도, 기능이 제대로 동작되지 않을 경우는 콘솔 또는 자바 스크립트 에러로그를 함께 첨부해 주시면 파악이 가능할 것 같습니다.
그럼 오늘도 좋은하루 보내시기 바랍니다.
감사합니다.
우선 설정 상으로는 큰 문제가 보이지는 않습니다.
다만, validateBoard를 <form:form commandName="validateBoard"> 형태로 작성 하셨을 경우에는,
<form-validation> 필드에서 <form name="validateBoard"> 으로 정의된 xml 설정이 필요합니다.
다음 URL을 참고하셔서 설정 해보시기 바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:ptl:security:jakarta_commons_validator
위와같이 설정 하셨는데도, 기능이 제대로 동작되지 않을 경우는 콘솔 또는 자바 스크립트 에러로그를 함께 첨부해 주시면 파악이 가능할 것 같습니다.
그럼 오늘도 좋은하루 보내시기 바랍니다.
감사합니다.