程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> jqueryui-關於jQueryEasyUI和Struts2的綜合問題。

jqueryui-關於jQueryEasyUI和Struts2的綜合問題。

編輯:編程綜合問答
關於jQueryEasyUI和Struts2的綜合問題。

jQueryEasyUI有個樹控件,api文檔給出的加載樹參考是:
$('#tt').tree({

url:'tree_data.json'

});

1.如果我向服務器發起一個訪問,返回的結果是json格式的話,就能顯示嗎?
基於1假設,我做了struts2返回json的配置。

前台:
<...>

    <...>

    //tree $(function(){ alert('進入了樹方法'); $('#navigation_ul').tree({ url: 'meaulAction', //用struts2訪問 }); });

    後台:
    java代碼
    public class MeaulAction extends BaseAction{

    private JSONObject resultObj;// 要返回到頁面的JSON數據
    
    public String meauTree(){
    
        System.out.println("進入了方法");
    
        response.setContentType("application/json");  
        Map<String, Object> json = new HashMap<String, Object>();  
        json.put("text", "人事部");    
        resultObj = JSONObject.fromObject(json); 
        System.out.println(resultObj);
        return SUCCESS;
    }
    
    public JSONObject getResultObj() {
        return resultObj;
    }
    
    public void setResultObj(JSONObject resultObj) {
        this.resultObj = resultObj;
    }
    

    }

    sturts2部分配置文件:




    resultObj



    運行結果:
    頁面刷新後,能顯示 出彈出框 “進入了樹方法”
    後台控制台打印結果為:
    進入了方法
    {"text":"人事部"}

    問:頁面不出現樹形結構,怎麼辦

    最佳回答:


    http://blog.csdn.net/kongqz/article/details/6322936

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved