jstl / 줄바꿈 / \r\n / br태그 / replace / 개행문자
2016. 1. 5. 14:39ㆍlanguage/jsp
줄바꿈 문자 (개행문자) 치환 예제 입니다.
Jsp 페이지에서 DB에서 받아온 값을 출력할 때 그 값 속에서 줄바꿈 문자가 뒤엉켜 있을 수 있습니다.
예를 들면 게시물 글을 작성하는데 <br/> 태그를 사용하여 줄바꿈을 하다가도
일반 줄바꿈을 해서 \r\n 같은 문자로 줄바꿈이 되어 있을 수 있습니다.
이때 쉽게 치환할 수 있는 방법입니다.
먼저 치환변수를 PageContext에 설정합니다.
<%
//치환 변수 선언합니다.
pageContext.setAttribute("crcn", "\r\n"); //Space, Enter
pageContext.setAttribute("br", "<br/>"); //br 태그
%>
window 는 \r\n
유닉스나 리눅스는 \n
으로 표현됩니다.
사용 할 때는 아래와 같이 사용합니다.
${fn:replace("내용내용내용", crcn, br)}
pageContext에 선언한 crcn, br 의 키 값을 가지고
그에 해당하는 value (값)으로 replace 한 뒤 출력하게 됩니다.
'language > jsp' 카테고리의 다른 글
[필독][기초] / 서블릿 / servlet [part 3] (0) | 2016.01.05 |
---|---|
[필독][기초] / 서블릿 / servlet [part 2] (0) | 2016.01.05 |
[필독][기초] / 서블릿 / servlet [part 1] (0) | 2016.01.05 |
jsp / 브라우저 구분 / java / javascript (0) | 2016.01.05 |
jsp / excel / 엑셀 / table / 테이블 / 다운로드 / html / Header (0) | 2016.01.05 |
jstl / 1000단위 구분 / , / 콤마 (0) | 2016.01.05 |
jsp / queryString / parameter / request / 파라메터 조합 (0) | 2016.01.05 |
jstl / 현재 날짜 / today (2) | 2016.01.05 |
jsp / JAVA / Application / getRealPath / 어플리케이션 경로 (0) | 2016.01.05 |
jstl / el / 나누기 / % / 소수점 표시하기 (0) | 2016.01.05 |