jsp 버젼 문의
- 작성자 :
- 신*건
- 작성일 :
- 2012-08-31 12:36:24
- 조회수 :
- 1,652
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
현재 jsp에서 json을 출력하여 웹서비스 형태의 서비스를 개발중입니다.
jsp단에서 필요없는 공백을 제거하기 위해 page에 trimDirectiveWhitespaces="true"를 넣었는데 여전히
공백제거가 되지 않아서 이클립스에서 확인해보니
Undefined attribute name
"trimDirectiveWhitespaces" 라는 메시지가 나옵니다.
jsp 2.1부터 나온 기능으로 알고있는데 혹시 버젼때문일 경우가 있을까요?
현재 사용중인 WAS는 톰캣 7.0이며 pom.xml이나 라이브러리 경로도 모두
2.2버젼을 사용중입니다. 더 확인해봐야 할 사항이 있는지 알고싶습니다.
jsp단에서 필요없는 공백을 제거하기 위해 page에 trimDirectiveWhitespaces="true"를 넣었는데 여전히
공백제거가 되지 않아서 이클립스에서 확인해보니
Undefined attribute name
"trimDirectiveWhitespaces" 라는 메시지가 나옵니다.
jsp 2.1부터 나온 기능으로 알고있는데 혹시 버젼때문일 경우가 있을까요?
현재 사용중인 WAS는 톰캣 7.0이며 pom.xml이나 라이브러리 경로도 모두
2.2버젼을 사용중입니다. 더 확인해봐야 할 사항이 있는지 알고싶습니다.
A
안녕하세요.. 신태건님..
trimDirectiveWhitespaces은 JSP 첫 부분의 directive (<%@ %>) 부분과 scriptlet 부분 (<% %>)에 대한 공백을 제거하는 것으로..
html 요소 부분에 대한 부분은 제거되는 기능은 아닙니다..
예를 들면.. xml 경우는 반드시.. 첫줄에 <?xml 가 들어가야 하는ㄷ... directive 때문에.. 첫줄에.. 공백이 들어가는 경우가 있고.. 이 경우를 방지하기 위한 용도입니다..
이클립스 상의 메시지는 validation에 대한 메시지로 무시하시면 되구요..
그럼.. 즐거운 하루되십시오.
감사합니다.
trimDirectiveWhitespaces은 JSP 첫 부분의 directive (<%@ %>) 부분과 scriptlet 부분 (<% %>)에 대한 공백을 제거하는 것으로..
html 요소 부분에 대한 부분은 제거되는 기능은 아닙니다..
예를 들면.. xml 경우는 반드시.. 첫줄에 <?xml 가 들어가야 하는ㄷ... directive 때문에.. 첫줄에.. 공백이 들어가는 경우가 있고.. 이 경우를 방지하기 위한 용도입니다..
이클립스 상의 메시지는 validation에 대한 메시지로 무시하시면 되구요..
그럼.. 즐거운 하루되십시오.
감사합니다.