본문 바로가기
JSP

[ JSP ] xml 출력

by 정윤재 2018. 1. 28.

jsp 에서 out.println 을 통해 String 형식으로 xml 을 출력 하려고 하면

브라우저에 따라서 안되는 상황이 발생합니다.

이유는 페이지에서 xml 선언부에 \n 이 들어가기 때문인데 해결 방법은

아래와 같습니다.

 

<%@ page language="java" contentType="text/xml; charset=EUC-KR" pageEncoding="EUC-KR" trimDirectiveWhitespaces="true"%>
<%
out.println("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
out.println("<xmlRoot>");
out.println("<xmlChild>");
out.println("data");
out.println("</xmlChild>");
out.println("</xmlRoot>");
%>


댓글