<c:out>을 사용하는 이유에 대해서
<c:out>을 사용하면 HTML의 특수문자가 포함되있을 경우 HTML을 해석하지 않고 출력한다는데.
HTML은 특수문자를 태그로서 가지고있는 마크업 언어인데... 이게 무슨말인지 이해를 잘 못하겠어요...
인터넷의 다른 블로그 글을 봐도 거의다 똑같은 설명이라... 그냥 있는 그대로 출력을 한다는건지 HTML태그 안의 내용을 출력한다는건지 아리쏭 합니다..
그리고 Spring에서 Beans으로 등록한다는 의미가 스프링에서 자체적으로 관리를 한다?고 이해하고 있는데...
자바를 배우고 바로 spring으로 넘어와서 그런지 servlet의 개념도 어렵습니다...
어디서 부터 손봐야할지 모르곘어요.... 죄송함니다..
답변 1
1
음.. 이런 예는 어떨까요?
우리가 쇼핑몰의 어떤 상품에 대한 리뷰를 쓰는데 일부러 </body></html>와 같이 HTML이 끝나도록 입력하는 겁니다.
그리고 작성한 글이 3번째 리뷰글이라고 생각해 보죠.
만일 상품 조회시에 10개의 댓글을 가져와서 화면을 구성한다면...?
위의 2개의 리뷰는 내용물이 출력될 수 있겠지만..
작성한 리뷰 나오다가.. 갑자기 화면이 끝나게 되지 않을까요?
브라우저에서 </body></html>을 만났으니까요.
이런 상황을 막으려면 '<,>' 문자를 그대로 HTML로 나오게 하면 안되겠죠?
그게 <c:out>이 하는 역할이라고 보시면 됩니다.
지금 글을 작성하는 이 에디터에서도 제가 HTML태그를 많이 사용하고 있는데... 정상적으로 글이 출력되는 이유를 생각해보시면 도움이 되실 겁니다.
섹션4 퀴즈 오타있어요.
0
5
0
AWS 배포 성능테스트
0
34
1
퀴즈가 안열려요
0
33
2
조건 반복문 질문: for 문 ?
0
41
1
run() 메서드 안에 지역변수 sum을 사용한 이유
0
46
1
7강 보고 있는데요.. 글자가 너무 작아요
0
26
1
무한 depth 구현 중 CommentPath 관련 질문
0
40
1
트래잭션 전파 기본- 에 대한 개념 질문? 이렇게 생각해도 맞나요?
0
28
1
헥사고날 아키텍처와 DDD를 적용할 때, 화면에 강하게 연관된 조회 데이터를 어떻게 다루는 게 좋은지 궁금합니다.
0
66
2
정처기 26-2회. 9번 질문드립니다!
0
56
1
이론 보면서 질문이 있습니다.
0
62
2
h2 database
0
38
2
정보처리기사 실기 26년 2회 SRT 스케줄링 문제 단위 질문
0
66
2
유튜브(정보처리기사 실기 | 26년 2회 기출문제 코드 해설)
0
84
2
별첨자료 URL 들어가면 404 떠요..
0
35
2
262 정처기 실기 C언어코딩
0
37
1
강좌 만료 문의 22~24강
0
76
1
책 구매 관련 질문
0
109
1
Spring XML 설정 파일 만들기
0
402
2
[질문아님] 4~6분 쯤에 web.xml 설정 잘 해주세요!
0
168
1
섹션5 파라미터 수집과 변환에서 시차 문의
0
176
1
섹션 5번 영상 갭차이가 있는것같습니다
0
155
1
인텔리제이 커뮤니티버젼을 진행해도 되나요?
0
308
2
Failed to load ApplicationContext 해결 방법 부탁드립니다.
0
215
1





