Server-Side/Java2011. 3. 4. 14:47
iBatis의 xml파일에서 "<" 또는 ">"와 같은 비교연산을 사용하는 경우 태그와 같은 기호이므로 문법 오류가 난다.
이런 기호의 escape를 위한 두가지 해결 법이 있다.

예제 문장 : 문법 오류
WHERE time < #time#

1. CDATA를 사용한다.
WHERE time <![CDATA[ < ]]> #time#

2. 간접 표현식 사용
WHERE time %lt; #time#

'Server-Side > Java' 카테고리의 다른 글

[Eclipse] 자주쓰는 단축기 모음  (0) 2011.04.18
[Java] Spring 개발환경 갖추기  (0) 2011.04.16
[Eclipse] 창전환 키 변경  (0) 2011.03.12
[Eclipse] Escape text when pasting  (0) 2011.03.09
[Tomcat] 쓰레드 갯수 조절하기  (0) 2011.01.31
Posted by 준피