Egloos 728x90

구글 애널리틱스


2013/07/23 16:43

[ JSP - JSTL ] out - 속성 정리 ▷ Java 복습



  전 여태껏 out에는 value 속성만 있는 줄 알았습니다 -_-;;

  그래서 그냥 값을 출력하려고 했더니 태그들이 다 문자로 바뀌어버리더라구요. 원래 그런 건가 했는데, 알고 보니 다른 속성을 지정해주면 되는 거였습니다..._no


  1. value 속성

 객체를 화면에 출력한다.

// out.println(request.getAttribute("name"));

<c:out value="${name}"/>


  1. default 속성

 값이 없는 경우에 대신 출력할 것을 지정할 수 있다.

<c:out value="${age}" default="값이 없습니다."/>


  1. escapeXml 속성

 out을 이용해 출력하면 기본적으로 XML 문자(<, >, “ 등)를 escape한다. 해당 속성값을 false로 지정하면 escape하지 않고 그대로 출력한다.

<c:out value="${name}" escapeXml="false"/>


※ 출처 : JSTL 기초문법 (http://blog.daum.net/kimslovehouse/8239530)



 각 속성 정보를 표로 나타내면 다음과 같다.

Attribute

Description

Required

Default

value

Information to output

Yes

None

default

Fallback information to output

No

body

escapeXml

True if the tag should escape special XML characters

No

true


※ 출처 : JSTL Core <c:out> Tag (http://www.tutorialspoint.com/jsp/jstl_core_out_tag.htm)




덧글

  • costzero 2013/07/23 16:45 # 답글

    앞에 c:이 하드 드라이브 경로인가요?
  • 별소리 2013/07/24 01:17 #

    그...그럴리가요. JSTL에서 core를 나타내는 prefix입니다.
  • costzero 2013/07/24 01:53 #

    공부하겠습니다.
댓글 입력 영역

애드센스336x280

알라딘TTB-Egloos(하단-일반)



이 이글루를 링크한 사람 (블랙)

36