zmfkplj 发表于 2013-2-7 18:55:15

Servlet中输出为XML工具类

 在工具类中定义如下方法:
 protected void render(HttpServletResponse response, String text, String contentType) {
  try {
   response.setContentType(contentType);
   response.getWriter().write(text);
  }
  catch (IOException e) {
   log.error(e.getMessage(), e);
  }
 }

 protected void renderText(HttpServletResponse response, String text) {
  render(response, text, "text/plain;charset=UTF-8");
 }

 protected void renderHtml(HttpServletResponse response, String text) {
  render(response, text, "text/html;charset=UTF-8");
 }

 protected void renderXML(HttpServletResponse response, String text) {
  render(response, text, "text/xml;charset=UTF-8");
 }

 protected void renderJSON(HttpServletResponse response, String text) {
  render(response, text, "text/x-json;charset=UTF-8");
 }
页: [1]
查看完整版本: Servlet中输出为XML工具类