Android之Json
Servlet部分
public class JasonAction extends HttpServlet { private JsonService service; public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.doPost(request,response); } /** * The doPost method of the servlet. <br> * * This method is called when a form has its tag value method equals to post. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */ public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { PrintWriter out = response.getWriter(); System.out.println("sd"); //String jsonString = JsonTools.createJsonString("person", service.getlistPerson()); String jsonString = ""; String action_flag = request.getParameter("action_flag"); if(action_flag.equals("person")){ jsonString = JsonTools.createJsonString("person",service.getPerson()); }else if(action_flag.equals("persons")){ jsonString = JsonTools.createJsonString("persons",service.getlistPerson()); }else if(action_flag.equals("liststring")){ jsonString = JsonTools.createJsonString("liststring",service.getListString()); }else if(action_flag.equals("listmap")){ jsonString = JsonTools.createJsonString("listmap",service.getListMaps()); } System.out.println(jsonString); out.print(jsonString); out.flush(); out.close(); } @Override public void init() throws ServletException { // TODO Auto-generated method stub service = new JsonService(); } }
详见(android_json)
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。