깜놀하는 해므찌로

Oracle   또는 ? 값이 들어가는 경우 해결 방법 본문

IT

Oracle   또는 ? 값이 들어가는 경우 해결 방법

agnusdei1207 2022. 8. 26. 07:09
반응형
SMALL

문제의 현상

$("[id^='cont_']").each(function(){     
    if(!this.value){
        this.value = " ";
    }  
});

문제

1. 값이 없을 경우 JSP 에서 공백을 넣어 처리하도록 하니 이러한 문제가 발생

 

$("[id^='cont_']").each(function(){     
    if(!this.value){
        this.value = "A";
    }  
});

해결

1. 공백 대신 특정 값을 넣어준다.

if("A".equals(arrCont[i])){   
    ot01VO.setCont("");
}else{ 
    ot01VO.setCont(arrCont[i]);
}

2. Controller Java 에서 역시 공백이 아닌 "A" 와 비교를 하여 값을 치환처리 한다.

3. 연습으로 "A" 라는 값을 사용했지만 실제로는 정말 안 쓰일법만 문자 문구를 만들어서 비교하는 것이 바람직하다.

 

반응형
LIST