博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JQuery ztree 异步加载实践
阅读量:7054 次
发布时间:2019-06-28

本文共 2329 字,大约阅读时间需要 7 分钟。

本来要做一个文件目录浏览界面,需要遍历所有的文件和目录,很显然一次性读取时很费时费力的一件事情。

因此就需要做异步加载....

不过网上的几篇帖子还挺坑的!原始参考:,相对来说这篇博客还算规整!

springMVC中中文乱码问题:

准备工作

  1 JQuery ZTree,

  复制其中的JS和CSS即可,其实没必要引那么多,用什么引什么就可以。

  2 需要fastJSON,用来转换JSON对象,

  我下载JAR包后,引入到Eclipse中总是报找不到class错误。

  解决办法:把jar包放在WEB-INF/lib下即可。

代码实例

index.jsp

<%@ page language="java" contentType="text/html; charset=utf-8"    pageEncoding="utf-8"%>
Insert title here

    testServlet.java

    package com.test;import java.io.IOException;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;public class testServlet extends HttpServlet{    @Override      public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {          doPost(request, response);      }        @Override      public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {          String id = request.getParameter("id");          String name = request.getParameter("name");          String level = request.getParameter("level");          String otherParam = request.getParameter("otherParam");          System.out.println(id + "|" + name + "|" + level + "|" + otherParam);                    List
    > list = new ArrayList
    >(); for(int i = 0; i < 5; i++){ HashMap
    hm = new HashMap
    (); //最外层,父节点 hm.put("id",id+i);//id属性 ,数据传递 hm.put("name", id+i); //name属性,显示节点名称 hm.put("pId", id); list.add(hm); } response.getWriter().write(JSON.toJSONString(list)); } }

    web.xml

    testServlet
    com.test.testServlet
    testServlet
    /test
    index.jsp

    运行效果

    本文转自博客园xingoo的博客,原文链接:,如需转载请自行联系原博主。
    你可能感兴趣的文章
    ubuntu默认root密码
    查看>>
    使用Java技术获取客户端的IP地址
    查看>>
    我的友情链接
    查看>>
    2016年十大最佳的免费数据恢复软件
    查看>>
    css设置滚动条样式
    查看>>
    Ant编译android程序
    查看>>
    Citrix XenApp Lic指向设置
    查看>>
    移动视频技术
    查看>>
    U盘安装Linux系统Centos5.x中遇到的问题及解决方案
    查看>>
    完整安装配置awstats的方法
    查看>>
    powerDesigner调节字体
    查看>>
    P1063 能量项链(区间dp)
    查看>>
    vim 学习总结
    查看>>
    centos6 内核优化
    查看>>
    Linux安装gitlab
    查看>>
    十四条令PHP初学者头疼问题大总结(1)
    查看>>
    MySQL的备份与还原
    查看>>
    加密U盘专业加密芯片方案
    查看>>
    js比较字符数组元素是否重复
    查看>>
    码客Online:HTC Zoe是什么功能?
    查看>>