云自無心水自閑

          天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
          posts - 288, comments - 524, trackbacks - 0, articles - 6
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Struts2動態返回Xml

          Posted on 2007-12-14 21:14 云自無心水自閑 閱讀(5441) 評論(6)  編輯  收藏 所屬分類: 心得體會 、Struts2XML
          dhtmlXTree的節點定義可以從服務器生成的Xml中動態加載,我目前使用的是Struts2. 因此,我的做法是,在Javascript生成dhtmlxTree的時候,請求一個加載Struts2的action,Struts2的Action進行用戶權限認證,動態生成菜單的Xml字符串。而在jsp中只輸出這一個字符串。
          開始進行的都比較順利,但是客戶端和服務端一連起來就出問題,頁面在加載Xml的時候總是彈出一個對話框,說是加載的xml格式不正確。但是我在IE中直接輸入Action,頁面顯示的結果十分正確,沒有問題。后來,無意中我查看了返回xml頁面的源文件,這才發現了問題。
          原來,xml的<和>全都被轉換成&lt;和&gt;了。
          我一開始是想在后臺考慮如何對字符串進行轉換,后來在查struts2文檔的時候發現,<s:property有一個escape屬性,可以完美地解決這個問題,<s:property value="menuXmlString" escape="false"/>

          例子已經整理出來了:http://www.aygfsteel.com/usherlight/archive/2008/08/07/220756.html


          評論

          # re: Struts2動態返回Xml[未登錄]  回復  更多評論   

          2008-01-02 00:20 by vinson
          能否給我發個例子 謝謝
          beijing_lan@126.com

          # re: Struts2動態返回Xml  回復  更多評論   

          2008-03-25 09:42 by happy
          請給我個例子,謝謝!
          rp_renping@sina.com

          # re: Struts2動態返回Xml[未登錄]  回復  更多評論   

          2008-06-06 01:44 by jonson
          請發個代碼呀,急用呀,謝謝,
          zhangblueskys@sina.com

          # re: Struts2動態返回Xml[未登錄]  回復  更多評論   

          2008-06-12 16:14 by 小林
          請發個例子啊,現在很需要!
          gonglinHS@163.com

          # re: Struts2動態返回Xml[未登錄]  回復  更多評論   

          2008-06-12 16:15 by 小林
          謝謝啦,gonglinHS@163.com

          # re: Struts2動態返回Xml[未登錄]  回復  更多評論   

          2008-07-30 15:38 by yxl
          請發個例子啊,現在很需要!謝謝
          yxl_happy@163.com
          主站蜘蛛池模板: 永清县| 英山县| 易门县| 承德县| 北安市| 深泽县| 江西省| 隆昌县| 敦煌市| 固原市| 双江| 朝阳区| 杭锦后旗| 梨树县| 文成县| 通城县| 商丘市| 梁山县| 平和县| 富裕县| 镇坪县| 饶平县| 洞头县| 吉木萨尔县| 淮安市| 页游| 武汉市| 博客| 从江县| 泰安市| 绵竹市| 定远县| 越西县| 绥化市| 永胜县| 通道| 福安市| 惠来县| 温泉县| 昌江| 汉中市|