<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      java在Linux下的web應用(3)

      [摘要]cocoon 1.7.4在RedHat下基于apache jserv的安裝 cocoon是xml在apache上的實現,作為一種web發布系統。本文介紹cocoon在RedHat下的安裝。 首先確認...
      cocoon 1.7.4在RedHat下基于apache jserv的安裝
      cocoon是xml在apache上的實現,作為一種web發布系統。本文介紹cocoon在RedHat下的安裝。
      首先確認你已經安裝了apache jserv,如果你還沒有安裝apache jserv,請參考本站
      《RedHat下安裝apache jserv 1.1.2》一文。
      默認jserv安裝在/usr/local/jserv下,jserv.conf在/usr/local/jserv/conf下
      1、需要的軟件
      http://xml.apache.org取得Cocoon-1.7.4.tar.gz
      2、
      #cp Cocoon-1.7.4.tar.gz /usr/local
      #tar xvzf Cocoon-1.7.4.tar.gz
      #ln -s cocoon-1.7.4 cocoon
      3、更改配置文件
      #cd /usr/local/jserv/etc
      #vi jserv.properties加入
      wrapper.classpath=/usr/local/jdk/lib/tools.jar
      wrapper.classpath=/usr/local/cocoon/bin/cocoon.jar
      wrapper.classpath=/usr/local/cocoon/lib/xerces_1_0_3.jar

      wrapper.classpath=/usr/local/cocoon/lib/xalan_1_0_1.jar
      wrapper.classpath=/usr/local/cocoon/;lib/fop_0_12_1.jar
      wrapper.classpath=/usr/local/JSDK/lib/jsdk.jar
      #注意這里不能用/usr/local/cocoon/lib/servlet_2_2.jar因為jserv不支持servlet2.2

      存盤
      #vi zone.properties加入
      servlet.org.apache.cocoon.Cocoon.initArgs=/usr/local/cocoon/conf/cocoon.properties
      存盤
      #vi jserv.conf加進
      Action cocoon /servlets/org.apache.cocoon.Cocoon
      AddHandler cocoon xml
      存盤
      4、測試
      重新啟動你的apache
      通過瀏覽器調用http://yourserver/Cocoon.xml沒看到出信息吧,你快成功了。
      把/usr/local/cocoon/samples下的文件拷貝到web發布目錄下,
      #cp -R /usr/locao/cocoon/samples /usr/local/apache/htdocs/xml
      用瀏覽器調用
      http://yourserve/xml/index.xml怎么樣所有的例子都看見正確結果了嗎?
      5、中文問題
      更改index.xml
      然后把一些信息改成中文,調用,應該是出現亂碼,怎么解決呢?如下方法解決:
      更改/usr/local/cocoon/src/apache/cocoon/formatter/下的文件,
      把"text/html"更改成"text/html;charset=GB2312"
      然后運行/usr/local/cocoon/build.sh,這個命令將編譯src,
      結果文件cocoon.jar在/usr/local/build/下
      然后你再更改/usr/local/jserv/etc/jserv.properties中的
      wrapper.classpath=/usr/local/cocoon/bin/cocoon.jar
      為wrapper.classpath=/usr/local/cocoon/build/cocoon.jar
      重新啟動apache,看見了你的中文了嗎?呵呵就這么簡單
      對xml/java/sevlet等相關信息請參考相關網站



      日韩精品一区二区三区高清