Develop and Download Open Source Software

Browse CVS Repository

Diff of /modchxj/mod_chxj/doc/modchxj.sdoc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.17 by konn, Tue Jul 11 17:16:02 2006 UTC revision 1.18 by konn, Tue Jul 11 17:17:41 2006 UTC
# Line 225  ChxjConvertRule "^/.+$" "EngineOn" "EUC- Line 225  ChxjConvertRule "^/.+$" "EngineOn" "EUC-
225  </ol>  </ol>
226  </subsection>  </subsection>
227    
 <subsection title="mod_jk2を使用したtomcatの出力結果が変換対象の場合">  
 <ol>  
 <li>httpd.confに以下を追加します  
   
 <program title="httpd.conf">  
 #====================================================================================  
 # モジュールをApache2.0にロード  
 #====================================================================================  
 LoadModule chxj_module /usr/lib/apache2/modules/mod_chxj.so  
   
 #====================================================================================  
 # デバイスデータの設定  
 #====================================================================================  
 ChxjLoadDeviceData  /etc/apache2/chxj/device_data.xml  
   
 #====================================================================================  
 # 絵文字データの設定  
 #====================================================================================  
 ChxjLoadEmojiData   /etc/apache2/chxj/emoji.xml  
   
 #====================================================================================  
 # 変換エンジン動作指示命令(下記のSetOutputFilter、SetInputFilterも必須です)  
 # ChxjConvRule ==> ディレクティブ  
 # "^/chxj.+$"  ==> Perl互換のURIパターン  
 # EngineOn     ==> 変換エンジンを動作させる指示。動作させたく無い場合は"EngineOff"  
 # EUC-JP       ==> サーバ側の文字コード。(NONEを指定した場合は文字コード変換しない)  
 #                  EUC-JPからCP932に文字コード変換します。  
 #====================================================================================  
 ChxjConvertRule "^/chxj.+$" "EngineOn" "EUC-JP"  
   
 &lt;Location /chxj&gt;  
    SetOutputFilter chxj_output_filter  
 &lt;/Location&gt;  
 </program>  
 <note>注意:input_filterは設定しないでください!!!</note>  
 </li>  
   
 <li>chxjfilter-0.0.1.jarを生成します  
 <ol>  
 <li>build.propertiesを環境に合わせて編集します  
   
 <program title="build.propertiesの編集">  
 $ cd java  
 $ vi build.properties  
 </program>  
 </li>  
 <li>chxjfilter-0.0.1.jarを生成します  
   
 <program title="コンパイル">  
 $ ant dist  
 </program>  
 </li>  
 <li>生成されたchxjfilter-0.0.1.jarにクラスパスをとおします</li>  
 </ol>  
 </li>  
   
 <li>web.xmlの編集し、以下を追加します。  
   
 <program title="web.xml">  
 &lt;filter&gt;  
    &lt;filter-name&gt;chxjfilter&lt;/filter-name&gt;  
    &lt;filter-class&gt;com.qsdn.filter.CHXJFilter&lt;/filter-class&gt;  
 &lt;/filter&gt;  
 &lt;filter-mapping&gt;  
     &lt;filter-name&gt;chxjfilter&lt;/filter-name&gt;  
     &lt;url-pattern&gt;/*&lt;/url-pattern&gt;  
 &lt;/filter-mapping&gt;  
 </program>  
 </li>  
   
 <li>apache等の再起動</li>  
 </ol>  
 </subsection>  
228    
229    
230    

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26