프로그램 관련/JSTL

JSTL 개행문자 제거하기(값을 변수로받고 개행시 태그가 깨짐)

SeoHW 2019. 9. 25. 16:23
반응형

JSTL 개행문자 제거하기(값을 변수로받고 개행시 태그가 깨짐현상)

 

jsp 페이지 상단에

 

<%

pageContext.setAttribute("CR", "\r"); 

pageContext.setAttribute("LF", "\n"); 

%>

 

으로 해준다.

 

그리고

 

<c:set var="변수명" value="${fn:replace(fn:replace(str문자열, LF, ''), CR, '')}" />

 

으로 하고

 

<c:out value="${변수명}" />

 

식으로 사용한다.

 

fn:replace 함수에서 "\n", "\\n" 해줘도 안먹는다고 한다.

[출처] jstl 에서 개행제거, , 제거하기, 개행문자 제거하기|작성자 네오 에이치

반응형