문제

나는 Apache가 내 이미지, CSS, JavaScript 등을 제공하는 데 익숙한 오픈 소스 세계에서 왔으며, Tomcat 또는 ILK의 앱 서버는 모든 Java EE 리프팅을 처리합니다.

그러나 지금 나는 Weblogic 8.1과 함께 프로젝트를하고 있는데, 그것을 작동시키는 방법을 알 수없는 것 같습니다. 예를 들어, 문서 루트의 개념입니다. 이것을 어떻게 구성 할 수 있습니까?

도움이 되었습니까?

해결책

당신은 살펴보고 싶을 수도 있습니다 여기 그리고 여기:

Bea의 말의 짧은 버전은 다음과 같습니다.

웹 응용 프로그램

HTTP 및 웹 애플리케이션은 Sun Microsystems의 Servlet 2.3 사양에 따라 배포되며 웹 응용 프로그램을 웹 기반 애플리케이션의 구성 요소를 함께 그룹화하는 표준화 된 방법으로 웹 응용 프로그램을 사용하는 것을 설명합니다. 이러한 구성 요소에는 JSP 페이지, HTTP 서블릿 및 HTML 페이지 또는 이미지 파일과 같은 정적 리소스가 포함됩니다.

기본적으로, 이런 유형의 일을해야 할 일은 내 정적 페이지 세트를 응용 프로그램으로 구성하고이를 배포하는 것이 었습니다. 배포하는 디렉토리 또는 .war에서는 정적 파일의 해당 지점 내에 Web-INF 디렉토리와 웹 -INF 디렉토리와 Web.xml 파일이 필요합니다.

우리는 WL 10을 실행하고 있지만 개념은 동일해야합니다.

다음은 정적 컨텐츠를 제공하는 데 사용하는 config.xml의 snip입니다.

<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>

그런 다음 디렉토리 "MystaticContentDir"에 정적 파일과 웹 -INF 디렉토리가 web.xml로 표시됩니다.

<!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>

다른 팁

내가 본 방식은 정적 컨텐츠를 DMZ의 웹 서버에 놓고 정적 HTML 페이지 및 이미지와 같은 모든 정적 컨텐츠를 처리하도록하는 것입니다. 동적 컨텐츠 요청을 Weblogic으로 다시 전달할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top