محرر التعبيرات

استخدم محرر التعبيرات في إدخال قيمة ثابتة أو متغيرة لخاصية محددة باستخدام لغة التعبيرات (EL).

العنصر الوصف

اختيار قيمة

انقر لتحديد تعبير EL، أو معلمة الصفحة، أو متغير نظام تم إنشاؤه مسبقًا للعمل كقيمة متغيرة للخاصية المقترنة به.

على سبيل المثال، بدلاً من إدخال #{pageDocBean.createdBy}، يمكنك النقر على اختيار قيمة، ثم تحديد معلومات الصفحة، ثم تاريخ الإنشاء.

تتضمن المصادر:

  • معلومات التطبيق - لتوفير التعبيرات في لغة التعبيرات التي تم بناؤها من قبل فيما يتعلق بتطبيق WebCenter Portal.

  • معلومات الأصل - لتوفير التعبيرات في لغة التعبيرات التي تم بناؤها من قبل فيما يتعلق بأصول موقع البوابة، مثل القوالب، والأنماط، وكتالوجات الأصول، وما إلى ذلك.

  • معلومات الصفحة - لتوفير التعبيرات في لغة التعبيرات التي تم بناؤها من قبل لصفحات التطبيق.

  • معلمة الصفحةتوفر الوصول إلى معلمات الصفحة المعرفة مسبقًا. وتصبح القائمة الثانية فارغة في حالة عدم تعريف أية معلمات للصفحة الحالية.

  • معلومات موقع البوابة - لتوفير تعبيرات لغة تعبير تم بناؤها من قبل فيما يتعلق بمواقع البوابة.

  • معلومات صفحة موقع البوابة - لتوفير التعبيرات في لغة التعبيرات التي تم بناؤها من قبل لصفحة في موقع بوابة.

  • النظام - يوفر الوصول إلى متغيرات النظام "المستخدم" و"المنطقة اللغوية". ويُرجع "المستخدم" اسم الدخول الخاص بالمستخدم الذي يُجري الطلب الحالي، إن وجد؛ وإلا فإنه يُرجع "خالٍ". أما "المنطقة اللغوية" فتُرجع المنطقة اللغوية للطلب (أي، إعداد المنطقة اللغوية للمتصفح).

  • معلومات المستخدم - لتوفير التعبيرات في لغة التعبيرات التي تم بناؤها من قبل فيما يتعلق بملف تعريف لمستخدم محدد.

  • أحداث WebCenter - لتوفير التعبيرات في لغة التعبيرات التي تم بناؤها من قبل للأحداث المتعلقة بالمستندات، مثل المستندات المحددة حاليًا، ومنشئ المستند، وتاريخ آخر تعديل للمستند، وما إلى ذلك.

كتابة قيمة أو تعبير

أدخل القيمة أو تعبير EL الخاص بك للخاصية المقترنة. المزيد

بالإضافة إلى تعبيرات EL، يمكن إدخال أي نوع آخر من القيم، مثل السلاسل النصية. يمكنك استخدام هذا الخيار لإنشاء تعبيرات مركبة بلغة التعبيرات أو الجمع بين تعبيرات موجودة لإنشاء تعبيرات أكثر تركيبًا.

استخدم الصيغ التالية لإدخال القيم:

  • رقم حرفي: #{123}

  • سلسلة حرفية: #{'string'}

  • قيمة منطقية حرفية: #{true}

  • استدعاء مكون Java Bean لإرجاع قيمة: #{generalSettings.preferredTimeStyle}.

اختبار

انقر للتدقيق في أية لغة تعبير تم إدخالها ضمن كتابة قيمة أو تعبير. بينما لا يتم التدقيق في أي نوع قيمة لغة تعبير تقوم بإدخاله، مثل النص العادي، أو علامات HTML، أو الأحرف المهملة.

يعمل التدقيق على التحقق من صياغة لغة التعبير وتقييم التعبير. تختلف قيم التعبير تبعًا للسياق الذي يتم تنفيذها فيه، ومن ثم تختلف القيمة الناتجة من هذا الاختبار على الأرجح عن القيمة المرجعة أثناء الاستخدام الفعلي.