'개행문자 처리'에 해당되는 글 1건
Loading…
2016.12.29
개행문자에 대한 정리는 다음 링크에서 간략히 해놓았다.
textarea, input 내에서 줄바꿈 입력시 '\n'(이하 LF) 이다.
그 외 html 상에서 줄바꿈은 br tag(<br/>) 이다.
(입력된 LF가 form submit 하면 LF -> CR+LF으로 치환된다)
textarea에서 줄바꿈 포함된 문자열 입력 이후 다시 화면 상 표현은 다음과 같이 된다.
▶ java 소스코드 - br tag로 치환 Util
▶ java 소스코드 - Util 사용예시
String ps_txt =request.getParameter("txt"); model.addAttribute("txt", ps_txt); model.addAttribute("rtxt", CommonStrUtils.trimAndrepalceNewlineToBrTag(ps_txt)); model.addAttribute("r2txt", CommonStrUtils.trimAndrepalceCRLFtoLF(ps_txt)); ...
textarea 상에서는 줄바꿈 되었으나, 밖에서는 줄바꿈 되지 않는 것을 확인 할 수 있다.
CR+LF 또는 LF를 br tag 변경하면 다음과 같이 적용됨을 확인 할 수 있다.
'Web' 카테고리의 다른 글
[Eclipse] maven build JSP Syntax Validation disabled (0) | 2017.04.06 |
---|---|
IIS 6.0에서 대용량 파일 업로드시 500 Error 발생 (0) | 2016.12.15 |
[ASP] Sub, Function Procedures (0) | 2016.11.04 |
[ASP] Empty, Nothing, Null 차이 (0) | 2016.11.04 |
[ASP] 내장객체 정리 (0) | 2016.11.04 |