云自無心水自閑

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

          Struts2動態返回Xml

          Posted on 2007-12-14 21:14 云自無心水自閑 閱讀(5439) 評論(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
          主站蜘蛛池模板: 屏东市| 紫金县| 库尔勒市| 仁怀市| 安义县| 墨脱县| 武川县| 五峰| 博爱县| 宁城县| 准格尔旗| 常山县| 普陀区| 巧家县| 吐鲁番市| 玉山县| 夏河县| 澜沧| 汤原县| 汉川市| 莲花县| 拜城县| 庄浪县| 长寿区| 绍兴县| 北宁市| 游戏| 西吉县| 沐川县| 临朐县| 江华| 丰城市| 夏邑县| 蚌埠市| 佛山市| 丰台区| 深泽县| 无棣县| 出国| 大余县| 哈密市|