zdd

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            2 隨筆 :: 0 文章 :: 5 評論 :: 0 Trackbacks

          我的評論

          re: Web Services 求助!??! 肖東 2009-12-29 10:09  
          看來遇到問題還是要從根源入手?。∩厦娴膯栴}解決了!告訴大家解決的辦法,希望有所幫助:
          1、無論如何,請求一定會經過Servlet的,而我的框架是spring+struts的。spring配置文件中有一個是關于CAS驗證的。其中的一段配置如下:
          <security:http entry-point-ref="casProcessingFilterEntryPoint">
          <security:intercept-url pattern="/**" access="ROLE_USER" />
          <security:logout invalidate-session="true" logout-success-url="/cas-logout.jsp"/>
          </security:http>
          大家注意這個屬性 pattern="/**" 它的配置的意思就是所有的請求都要經過CAS驗證。而我把這個屬性隨便的修改一下,讓所有的請求都不經過驗證,問題就解決了!
          說明:其實最好的解決辦法是讓Web Services的請求也經過CAS驗證,但是如何配置還沒有解決。以后解決會告訴大家
          re: 讀取服務端的XML亂碼的解決 肖東 2009-12-11 17:40  
          問題解決了一半。配置服務器的server.xml,Connector元素中設置URIEncoding="GBK"。這樣提交的url自動編碼解碼。但是會影響整個工程。顯然這樣是不被允許的。只好再想其他辦法。
          re: 讀取服務端的XML亂碼的解決 肖東 2009-12-11 17:02  
          希望各位多多指教!上面的這個問題我已經研究一天了,還是沒找到解決辦法。
          re: 讀取服務端的XML亂碼的解決 肖東 2009-12-11 16:47  
          你可能是說第二個問題,我的意思是xml文件里含有中文,就需要設置編碼方式,且與源文件一致。的確,如果url里面含有中文,就會報錯。我正在為這個問題煩惱,即:URL url1=new URL("http://192.168.10.186/tddj/tddj/中國.xml;");
          就會報錯。即使對“中國”編碼,也會報錯。暫時我還沒有找到解決辦法。
          主站蜘蛛池模板: 绥芬河市| 乳山市| 德清县| 古丈县| 仁寿县| 象山县| 出国| 古田县| 靖远县| 沁阳市| 乐业县| 乌兰察布市| 双鸭山市| 余姚市| 大田县| 濉溪县| 盖州市| 射阳县| 西城区| 离岛区| 思茅市| 沂南县| 正阳县| 黎城县| 沙湾县| 隆安县| 托克托县| 黔东| 东莞市| 和林格尔县| 成安县| 普宁市| 顺义区| 佛山市| 育儿| 古交市| 义马市| 洛浦县| 迁西县| 嘉定区| 桐庐县|