source: EDIS/trunk/java/tracking-server-core/src/main/java/gov/va/med/edp/web/view/XmlView.java@ 1227

Last change on this file since 1227 was 1227, checked in by George Lilly, 13 years ago

initial load of EDIS 1.0

File size: 894 bytes
Line 
1package gov.va.med.edp.web.view;
2
3import org.springframework.web.servlet.view.AbstractView;
4
5import javax.servlet.http.HttpServletRequest;
6import javax.servlet.http.HttpServletResponse;
7import java.util.Map;
8
9public class XmlView extends AbstractView {
10 public static final String XML_FRAGMENT = "xmlFragment";
11
12 public XmlView() {
13 setContentType("text/xml;charset=utf-8");
14 }
15
16 protected void renderMergedOutputModel(Map map, HttpServletRequest request, HttpServletResponse response) throws Exception {
17 HttpCacheControl.addNoCacheHeaders(response);
18
19 response.getWriter().println("<?xml version='1.0' encoding='UTF-8'?>");
20 response.getWriter().println("<results>");
21 response.getWriter().println(map.get(XML_FRAGMENT));
22 response.getWriter().println("</results>");
23 response.getWriter().close();
24 }
25}
Note: See TracBrowser for help on using the repository browser.