سؤال

ولقد جئت من عالم المصدر المفتوح التي اعتدت على وجود أباتشي تخدم حتى صوري، المغلق، وجافا سكريبت وغيرها، في حين أن القط أو ملقم التطبيق من أمثالها يتعامل مع جميع ورفع جافا EE.

ولكن الآن أنا أفعل مشروع مع يبلوغيتش 8.1، وأنا لا يمكن أن يبدو لمعرفة كيفية الحصول على عمل. على سبيل المثال، مفهوم جذر المستند. كيف يمكنني تكوين هذا؟

هل كانت مفيدة؟

المحلول

وقد ترغب في إلقاء نظرة هنا هنا :

وفيما يلي النص القصير ما تقول BEA:

<اقتباس فقرة>   

وتطبيقات ويب

     وينتشر

وHTTP وتطبيقات الويب   وفقا لبريمج 2.3   مواصفات من صن مايكروسيستمز،   الذي يصف استخدام الويب   تطبيقات باعتبارها وسيلة موحدة لل   تجمع معا مكونات   تطبيق على شبكة الإنترنت. هؤلاء   وتشمل مكونات صفحات JSP، HTTP   السيرفلتس، وموارد ثابتة مثل   صفحات HTML أو ملفات الصور.

وأساسا، ما كان علي القيام به الحصول على هذا النوع من الشيء إلى العمل وتكوين بلدي مجموعة من صفحات ثابتة كتطبيق، ونشرها على هذا النحو. في أي دليل أو .war نشر، عليك ان تحصل على دليل WEB-INF وربما ملف web.xml داخل هذا يشير إلى الملفات الثابتة الخاصة بك.

ونحن تشغيل WL 10، ولكن هذا المفهوم يجب أن تكون هي نفسها:

وهنا قصاصة من config.xml التي نستخدمها لخدمة بعض محتوى ثابت:

<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" لدينا ملفات ثابتة ثم دليل WEB-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 ثابتة والصور عليها القيام به. السماح فقط لطلبات المحتوى الديناميكي يمكن ترحيل إلى يبلوغيتش.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top