1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
...
StringBuffer sbuffer = new StringBuffer();
sbuffer.append("<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>");
if(displayList.size()!=0){
sbuffer.append("<spectaculars>");
for (DisplayDTO displayDTO : displayList) {
sbuffer.append("<spectacular>");
sbuffer.append("<id>"+displayDTO.getDisplay().getId()+"</id>");
sbuffer.append(
"label>"+displayDTO.getDisplay().getProductName()+"</label>");
sbuffer.append("<longitude>"+displayDTO.getLongitude()+"</longitude>");
sbuffer.append(
"<lattitude>"+displayDTO.getLattitude()+"</lattitude>");
sbuffer.append("</spectacular>");
}
sbuffer.append("</spectaculars>");
response.setContentType("text/xml");
response.setHeader("Cache-Control", "no-cache");
response.getWriter().write(sbuffer.toString());
}else{
response.setStatus(HttpServletResponse.SC_NO_CONTENT);
}
... |
Partager