大数据正式40

大数据正式40

zTree框架

  • 用来干什么【父子节点展示可选框】
  • 怎么用

    • 前端

      
      
      
      
      
    • 后台生成rolesJSON标准的json字符串

      List roles=获取所有角色;
      String rolesJSON = "";
      ObjectMapper om = new ObjectMapper();
      rolesJSON = om.writeValueAsString(roles);
      
    • 注意
      1. id
      2. pid
      3. name
      4. checked

RESTfull模板复用

  • 用来干什么【一个模板,根据传入的参数自动进行资源的寻找】
  • 怎么用

    • 设置模板(控制层)

      // 转向home的左侧页面
      @RequestMapping("/{model}/Left")
      public String homeLeft(@PathVariable String model) {
          return "/" + model + "/left";
      }
      
      // 转向home的操作页面
      @RequestMapping("/{model}/Main")
      public String homeMain(@PathVariable String model) {
          return "/" + model + "/main";
      }
      
    • 访问(例:js函数)

      function toModule(moduleName){
          top.leftFrame.location.href = moduleName+'/Left.action';
          top.main.location.href = moduleName+'/Main.action';
          linkHighlightMenu(this);
      }
      
  • 关键
    1. {model}/demo.jsp【定义模板】
    2. @PathVariable String path【获得模板的具体内容】
    3. 访问main/first.jsp【访问路径】

你可能感兴趣的:(达内实训,大数据学习痕迹)