입력값이 숫자형인지 검사한다.
이 속성값을 다음 중 하나의 값을 가질 수 있다.
서버쪽에서는 parseInt, parseFloat, parseDouble, parseLong 을 실행하여 예외가 발생하는지 검사한다.
클라이언트쪽에서는 _base.xml 파일에 _numberFormat 라는 javascript 함수가 정의되어 있는데, 동작이 정확하지 않다.
int 와 long 를 구분하지 않고(Javascript의 parseInt 함수를 이용한다), float 과 double를 구분하지 않는다(Javascript 의 parseFloat 함수를 이용한다).
클라이언트에서 정확한 검사를 원하면 해당 함수를 직접 구현해야 한다.
|