반응형
textarea와 div에서 개행을 하기 위해 사용하는 문자는 다르다.
textarea는 \n을 사용하고 div는 <br/> 태그를 사용한다.
따라서 textarea와 div에서 동일한 개행을 나타내고 싶다면 Java나 JSP에서 DB INSERT, UPDATE 또는 SELECT 시 개행문자 치환 기능을 추가해야 한다.
지금 상황은 DB에서 내용을 가져와서 textarea에 뿌리고 수정도 해야하므로 뷰 페이지에서 div 태그로 뿌려줄 때 jstl로 치환 처리하도록 한다.
형식 > ${fn:replace([치환대상], newLineChar, "<br/>")}
예 > ${fn:replace(doctor_profile_career, newLineChar, "<br/>")}
DB에서 SELECT한 내용 중 doctor_profile_career에 포함되어있는 개행문자(newLineChar)를 <br/>로 치환한다는 뜻이다.
반응형
'개발 이야기 > Java' 카테고리의 다른 글
Files.probeContentType returns null (0) | 2020.02.21 |
---|---|
Java POI를 사용해서 엑셀내용 DB입력 (1) | 2019.12.06 |