Servlet如何返回XML类型的数据
2014-01-08 15:00
302 查看
package com.panlong.servlet; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class AjaxXmlServlet extends HttpServlet { private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { try { //1.取参数 resp.setContentType("text/xml;charset=UTF-8"); PrintWriter out = resp.getWriter(); StringBuilder builder = new StringBuilder(); String old = req.getParameter("name"); //2、检查参数是否有问题 String name = old; builder.append("<message>"); if("".equals(old) || old == null){ builder.append("用户名必须输入").append("</message>"); } else { if("lila".equals(name)){ builder.append("该用户名已经注册").append("</message>"); }else{ builder.append("该用户名未注册,您可以注册["+name+"]这个用户名").append("</message>"); } } out.println(builder.toString()); }catch (Exception e) { e.printStackTrace(); //3.检验操作 } } protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { doGet(req, resp); } }
注意:XML格式的语法
相关文章推荐
- restlet中如何返回json和xml类型数据
- 从后台返回的数据是个long型,如何转为正确的时间类型显示
- webservice返回xml类型数据后绑定数据控件
- AJAX-----07XMLHttpRequest对象的处理返回的JSON类型数据
- WebAPI返回数据类型解惑 以及怎样解决Extjs无法解析返回的xml
- 通过soap请求webservice时,返回的数据是XML类型,有时候也需要解析本地的xml数据等,苹果自带类NSXMLParser解析xml还是很方便的,简单轻便
- webapi 返回数据类型控制(json,xml)
- 如何指定struts2返回我们需要的json类型数据?
- WebAPI返回数据类型解惑 以及怎样解决Extjs无法解析返回的xml
- AJAX用jquery解析servlet返回回来的XML 数据
- Ajax请求Servlet返回文本 json html和XML数据并解析xml及responseText和responseXML的区别
- mybatis查询如何返回List<Map>类型数据
- Ajax返回xml类型数据
- 如何让WebService的返回类型不是XML
- AJAX第二步:AJAX接收返回类型为text/XML的数据
- Java_HttpClient获取返回类型为JSON或XML的数据
- C# Winform中执行post操作并获取返回的XML类型的数据
- ASP.NET MVC WebApi 返回数据类型序列化控制(json,xml)
- jquery中ajax方法返回的三种数据类型:text、json、xml;
- ajax返回数据类型 text json xml