html3 [ jsp ] 줄바꿈(개행) 처리하기 jsp에서 DB 내용을 가져올 때 를 하여서 값을 가져오면 개행(줄바꿈)이 안 되는 경우가 있다. 이럴 경우에 따로 처리를 해줘야 개행(줄바꿈)을 할 수 있다. 나는 크게 3가지 방법을 찾았다. 1. java를 이용해 개행문자('\n')를 태그로 변환 2. 태그나 css 속성인 white-space를 이용해 html 상에서 출력된 개행문자를 그대로 노출 3. jstl, javascript 등을 이용해 개행문자('\n')를 ' 태그로 변환 - 변수는 comment를 이용할 예정이다. ▷1. java를 이용해 개행문자를 태그로 변환 [ java ] if(Vo.getComment() != null) { Vo.setComment (Vo.getComment().replaceAll(“(\r\n | \r | .. 2022. 3. 9. [ Spring ] 화면 깜빡임(FOUC) 문제 해결방안 ▶ FOUC 란 무엇인가? FOUC(Flash of Unstyled Content)는 브라우저로 웹문서에 접근했을때, 미처 CSS의 스타일이 모두 적용되지 못한 상태에서 화면이 표시되어 발생하는 화면 깜박임, 스타일의 적용 전과 적용 후가 그대로 화면에 노출된 상태로 변경되는 현상등을 일컫는다. 이 현상은 특히 IE(Internet Explorer) 브라우저에서 확인되는데 최신의 IE11에서도 여전히 발생되는 문제이다. 이는 해당 웹문서의 사용자 경험을 떨어뜨리는 요인으로 작용한다. ▶ FOUC 원인 FOUC가 발생하는 주된 원인은 브라우저의 동작 방식과 연관이 있다. 1. 브라우저는 마크업에 참조된 모든 부수적인 파일들을 모아 즉시 DOM(Document Object Model)을 생성 2. .. 2022. 3. 9. [ SpringFramework ] <form:form> 태그 란? form 태그 라이브러리를 사용하면 HTML 폼에 데이터를 바인딩 하거나 에러 메시지 처리 등을 간편하게 할 수 있다. ▶ form 태그 설정 form 태그 라이브러리를 사용할 려면 jsp 상단에 설정을 해줘야 한다. ▶ form 태그 (기본값 - 옵션 없음) 내용~~ ↓ ------html 결과------ - id 속성(기본값) : command - action 속성(기본값) : 자기 페이지의 URL (ex. /test/boardForm.do) - method 속성(기본값) : POST ▶ commandName과 modelAttribute 옵션 commandName 과 modelAttribute 옵션은 폼에 있는 요소들의 값을 채우기 위해서 사용될 객체를 request로부터 찾을 때 사용할 이름을.. 2022. 3. 8. 이전 1 다음 728x90