ホームページ >Java >&#&チュートリアル >Java easyuiツリーテーブルTreeGridのサンプルコードの詳細説明(写真)

Java easyuiツリーテーブルTreeGridのサンプルコードの詳細説明(写真)

黄舟
黄舟オリジナル
2017-03-17 10:07:282891ブラウズ

この記事では主に Java easyui ツリー テーブル TreeGrid の実装コードを詳しく紹介します。興味のある方は参考にしてください。

私は、JAVA グリッドを使用してデータ ネットワークを実装しました。実装されたコードを記録します。 (PS:ここのeasyuiはバージョン1.5です。著者はコアコードのみを投稿しました)

インデーション図

Java easyuiツリーテーブルTreeGridのサンプルコードの詳細説明(写真)

jspページ


rreee -codecode

rreee

サービスレイヤーインターフェイス

coderreee ServiceImpl 層コード (サービス層の実装)

<head>
//权限列表
$( document ).ready(function(){
      var parentId = 0;
      $(&#39;#tt&#39;).treegrid({  
        url:&#39;queryPrivilege.action?parentId=&#39;+parentId,  
        idField:&#39;id&#39;,  
        treeField:&#39;RecordStatus&#39;,
        columns:[[  
          {title:&#39;id&#39;,field:&#39;id&#39;,width:180}, 
          {field:&#39;RecordStatus&#39;,title:&#39;RecordStatus&#39;,width:180} ,
          {field:&#39;PrivilegeOperation&#39;,title:&#39;PrivilegeOperation&#39;,width:180}  
        ]],
        onBeforeExpand:function(row){
          //动态设置展开查询的url
          $(this).treegrid(&#39;options&#39;).url = &#39;queryPrivilege.action?parentId=&#39;+row.id;  
        }
      }); 
    })
 </script>
 </head>
 <body>
<table id="tt" style="width:600px;height:400px"></table>
</body>

Dao 層コード

  //输出
    public PrintWriter out()throws IOException{
      HttpServletResponse response=ServletActionContext.getResponse(); 
      response.setContentType("text/html"); 
      response.setContentType("text/plain; charset=utf-8");
      PrintWriter out= response.getWriter();
      return out;
    }  
  public String queryPrivilege() throws IOException{
    returnpd="ok";
    JSONArray array =new JSONArray();    
    array = privilegeService.getMenu(parentId);
    String str=array.toString();
    out().print(str);
    out().flush();
    out().close();
    return returnpd;
  }

DaoImpl 層コード (Dao 層の実装)

JSONArray getMenu(int parentId);

データベース概要

以上がJava easyuiツリーテーブルTreeGridのサンプルコードの詳細説明(写真)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。