<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    談笑有鴻儒,往來無白丁

    在恰當的時間、地點以恰當的方式表達給恰當的人...  閱讀的時候請注意分類,佛曰我日里面是談笑文章,其他是各個分類的文章,積極的熱情投入到寫博的隊伍中來,支持blogjava做大做強!向dudu站長致敬>> > 我的微博敬請收聽
    ?先介紹如何讓Spring2.0在Resin下正常運行。
    參考:http://www.caucho.com/resin-3.0/xml/jaxp.xtp#xerces
    因為Resin缺省沒有用xerces解析xml,所以resin無法解析Spring2.0的配置文件。
    具體做法:1. 拷貝xercesImpl.jar,xml-apis.jar,如果用到xslt,還需要拷貝xalan.jar;
    2. 將下面幾行加入到resin.conf中:
    <system-property javax.xml.parsers.DocumentBuilderFactory='org.apache.xerces.jaxp.DocumentBuilderFactoryImpl'/>
    <system-property javax.xml.parsers.SAXParserFactory='org.apache.xerces.jaxp.SAXParserFactoryImpl'/>
    如果用到xslt,還要加入一行:<system-property javax.xml.transform.TransformerFactory='org.apache.xalan.processor.TransformerFactoryImpl>
    ?
    因為struts2的服務方式為filter方式,而Resin的mod_caucho插件正常情況下僅會對Servlet,Jsp服務,不會對Filter過濾的網址服務,這給struts2在Resin上使用帶來一些問題。這可使用"Special servlet-mappings",詳細情況可以參考http://www.caucho.com/resin-3.0/install/plugin-dispatch.xtp
    也就是說,對于一些特殊的url,可以使用plugin_match來讓resin來服務,而plugin_ignore的作用正好相反。
    在這里,我們需要plugin_match,為了避免打亂正常的配置,我們使用和web.xml文件相同作用的resin-web.xml來設置相應的url,這樣設置僅對resin有效,不影響其他server,還是不錯的。
    最后的resin-web.xml是這樣的:
    <web-app xmlns="http://caucho.com/ns/resin">
    ?<servlet-mapping url-pattern='/struts/*' servlet-name='plugin_match'/>
    ?<servlet-mapping url-pattern='/other/*' servlet-name='plugin_match'/>
    ?<servlet-mapping url-pattern='*.action' servlet-name='plugin_match'/>
    ?<servlet-mapping url-pattern='*.html' servlet-name='plugin_match'/>
    ?<servlet-mapping url-pattern='*.do' servlet-name='plugin_match'/>
    ?<servlet-mapping url-pattern='/dwr/*' servlet-name='plugin_match'/>?????????????
    </web-app>
    這樣struts2的action就可以正常工作了。
    ?
    另外,如果url后面自動跟上jsessionid的話,resin會反應404找不到網頁的錯誤。在host里配置里加上<session-config enable-cookies='true' enable-url-rewriting='false'/>可避免些問題。
    摘自:
    http://mtiger2k.blog.51cto.com
    posted on 2006-12-27 08:19 壞男孩 閱讀(1711) 評論(2)  編輯  收藏 所屬分類: 俠客島

    FeedBack:
    # re: 讓Struts2 + Spring2在Resin3.0.x下正常運行
    2006-12-27 10:19 | 楊杰榮
    終于找到解決的方法了, 有空試一下!
    不過我這里(廣西南寧)怎么訪問不了http://www.caucho.com呢, 估計有一年了  回復  更多評論
      
    # re: 讓Struts2 + Spring2在Resin3.0.x下正常運行[未登錄]
    2007-08-17 16:12 |
    我正打算做,正好試試,最近怎么也訪問不了 http://www.sousw.com   回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 久久久久成人片免费观看蜜芽| 最近的免费中文字幕视频| 亚洲毛片免费观看| 青青青国产免费一夜七次郎 | 亚洲精品**中文毛片| 久久WWW免费人成人片| 四虎影视久久久免费观看| 亚洲日本在线看片| 免费国内精品久久久久影院| 免费av片在线观看网站| 亚洲av日韩av永久无码电影| 亚洲国产成人片在线观看| 四虎影院免费在线播放| 国产免费爽爽视频在线观看| 亚洲欧洲日韩极速播放| 亚洲VA中文字幕无码毛片| 精品少妇人妻AV免费久久洗澡| 两个人看的www视频免费完整版| 中文字幕 亚洲 有码 在线| 亚洲精品偷拍视频免费观看| 黄瓜视频影院在线观看免费| 中文字幕在线免费播放| 亚洲精品无码mⅴ在线观看| 亚洲AV福利天堂一区二区三| 亚洲国产黄在线观看| 99精品国产免费久久久久久下载 | 国产乱码免费卡1卡二卡3卡| 中文字幕版免费电影网站| 亚洲国产精品久久久久秋霞小 | 亚洲国产精品特色大片观看完整版| 女人18毛片a级毛片免费视频| 午夜不卡久久精品无码免费| 日韩在线视频播放免费视频完整版| 亚洲六月丁香婷婷综合| 亚洲国产精品久久久久久| 亚洲人成网站18禁止一区| 日本一道本高清免费| 国产v精品成人免费视频400条| 午夜视频免费在线观看| 搡女人免费免费视频观看| 羞羞视频在线观看免费|