zoukankan      html  css  js  c++  java
  • jquery zTree异步加载实例

    jquery zTree异步加载实例

    web.xml中Servlet配置如下:

    [html]
     1   <?xml version="1.0" encoding="UTF-8"?>  
     2     <web-app version="2.4"   
     3         xmlns="http://java.sun.com/xml/ns/j2ee"   
     4         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   
     5         xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   
     6         http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">  
     7           
     8           
     9         <servlet>  
    10             <servlet-name>getDataServlet</servlet-name>;   
    11             <servlet-class>testTree.TestTree</servlet-class>;   
    12         </servlet>  
    13           
    14         <servlet-mapping>  
    15         <servlet-name>getDataServlet</servlet-name>;   
    16         <url-pattern>/getData</url-pattern>;   
    17         </servlet-mapping>  
    18       
    19     </web-app>  

    JSP页面:

     1   <?xml version="1.0" encoding="UTF-8"?>  
     2     <web-app version="2.4"   
     3         xmlns="http://java.sun.com/xml/ns/j2ee"   
     4         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   
     5         xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   
     6         http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">  
     7           
     8           
     9         <servlet>  
    10             <servlet-name>getDataServlet</servlet-name>;   
    11             <servlet-class>testTree.TestTree</servlet-class>;   
    12         </servlet>  
    13           
    14         <servlet-mapping>  
    15         <servlet-name>getDataServlet</servlet-name>;   
    16         <url-pattern>/getData</url-pattern>;   
    17         </servlet-mapping>  
    18       
    19     </web-app>  

    Action代码:

     1 [java] view plain copy
     2 
     3         public class TestTree extends HttpServlet {  
     4           
     5             @Override  
     6             public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {  
     7         //      System.out.println("--------doGet--------");  
     8                 this.doPost(request, response);  
     9             }  
    10           
    11             @Override  
    12             public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {  
    13         //      System.out.println("--------doPost--------");  
    14                 String id = request.getParameter("id");  
    15                 String name = request.getParameter("name");  
    16                 String level = request.getParameter("level");  
    17                 String otherParam = request.getParameter("otherParam");  
    18                 System.out.println(id + "|" + name + "|" + level + "|" + otherParam);  
    19                   
    20                 JSONObject json = new JSONObject();  
    21                 List<HashMap<String,Object>> list = new ArrayList<HashMap<String,Object>>();  
    22                   
    23                 for(int i = 0; i < 5; i++){  
    24                     HashMap<String,Object> hm = new HashMap<String,Object>();   //最外层,父节点             
    25                     hm.put("id", id + i);//id属性  ,数据传递    
    26                     hm.put("name", id + i); //name属性,显示节点名称    
    27                     hm.put("pId", id);  
    28                       
    29                     list.add(hm);  
    30                 }  
    31                   
    32                 JSONArray arr = new JSONArray(list);  
    33                 json.put("success", true);  
    34                 json.put("arr", arr);  
    35                   
    36                 System.out.println("--------json------" + json.toString());  
    37                 response.getWriter().write(arr.toString());  
    38         //      response.getWriter().write(json.toString());  
    39         //      response.getWriter().write("[{pId:'2',name:'20',id:'20'}]");  
    40             }  
    41           
    42         } 

  • 相关阅读:
    7多态与异常处理的课上作业
    软工概论第十五周总结
    构建之法阅读笔记之三
    小组项目冲刺第六天的个人总结
    书店促销
    小组项目冲刺第五天的个人总结
    找水王
    软工概论第十四周总结
    动态规划——买书问题
    小组项目冲刺第四天的个人总结
  • 原文地址:https://www.cnblogs.com/jiapengsongweb/p/7594255.html
Copyright © 2011-2022 走看看