2009-03-16 12 views
1

TomcatやそのilkのアプリケーションサーバーがJava EEのすべての処理を処理している間、私はApacheが自分の画像、CSS、javascriptなどを提供するのに慣れていたオープンソースの世界から来ました。Weblogic 8.1に静的コンテンツを配信するにはどうすればよいですか?

私はWeblogic 8.1でプロジェクトをやっていますが、これをどのように動作させるかを理解できないようです。たとえば、ドキュメントルートの概念です。これをどうすれば設定できますか?

答えて

5

あなたが見herehere取りたいかもしれません:に従って

Webアプリケーション

HTTPおよびWebアプリケーションが配備されている :ここ

は、BEAが言うの短いバージョンですSun Microsystemsの 仕様、 の標準化された方法としてのWebの使用を記述する 仕様 Webベースアプリケーションのコンポーネントをグループ化します。これらの コンポーネントには、JSPページ、HTTP サーブレット、および HTMLページやイメージファイルなどの静的リソースが含まれます。

基本的に、このタイプの作業を行うには、アプリケーションとして静的ページのセットを構成し、そのように配置する必要がありました。展開するディレクトリや.warには、WEB-INFディレクトリと、おそらく静的ファイルのそのポイント内にあるweb.xmlファイルが必要です。

私たちは、WL 10を実行しているが、概念は同じでなければなりません:

<app-deployment> 
    <name>myStaticContentApp</name> 
    <target>myAppServer</target> 
    <module-type>war</module-type> 
    <source-path>myStaticContentDir</source-path> 
    <deployment-order>100</deployment-order> 
    <security-dd-model>Advanced</security-dd-model> 
    <staging-mode>nostage</staging-mode> 
    </app-deployment> 

そして中:

ここで我々はいくつかの静的なコンテンツを提供するために使用し、当社のconfig.xmlのスニップですディレクトリ「myStaticContentDir」私たちはその後、静的ファイルとその中のweb.xmlとしてこれにWEB-INFディレクトリがあります。

<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> 
<web-app> 
    <welcome-file-list> 
    <welcome-file>myStaticFile.html</welcome-file> 
    </welcome-file-list> 
</web-app> 
0

私はそれがウェブSERVに静的なコンテンツを入れて行って見る方法それを静的なHTMLページや画像などのすべての静的コンテンツに対応させることができます。動的コンテンツ要求をWebLogicに中継することのみ許可します。