JSP
[ JSP ] xml 출력
정윤재
2018. 1. 28. 00:01
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>");
%>