Backend/JAVA

JSP 태그라이브러리 공백 제거하기

전예방 2023. 12. 14. 12:52

JSTL <c:forEach> <c:if> 를 쓰고나서 의도치 않은 공백이 들어가서

개발자 도구를 확인해 보니 저렇게 무수히 많은 공백이 들어가 있다??!!!

 

왜 그런지 찾아보니

JSP 페이지에 지시자와 태그라이브러리를 사용하면 태그가 사용된 곳에 빈줄이 삽입되서 그런거라고 한다.

 

공백을 제거하기 위해서는 page 지시자의 속성으로 trimDirectiveWhitespaces="true"를 추가해준다.

 

page 지시자는 inlcude 파일 최상단에 작성되어있는경우가 많아

tag include 파일이 따로 존재하면, 한번 확인 해보고 거기에 추가해주면된다.

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" trimDirectiveWhitespaces="true" %>

 

'Backend > JAVA' 카테고리의 다른 글

lombock getter, setter 빨간줄  (0) 2023.02.17

'Backend/JAVA'의 다른글

  • 현재글 JSP 태그라이브러리 공백 제거하기

관련글