مكتبة jaulp-wicket عبارة عن مجموعة من مكونات وأدوات Apache Wicket.
تقترن المكونات بشكل غير محكم ويمكن دمجها بسهولة في تطبيق Apache Wicket الحالي.
تم تصميم المكونات أيضًا لتخصيصها حتى يتمكن المستخدم من توفير المكونات الخاصة به عبر طرق المصنع.
يأتي الكود المصدري ضمن ترخيص Apache الليبرالي V2.0، مما يجعل jaulp-wicket رائعًا لجميع أنواع تطبيقات الويكيت.
jaulp-ويكيت-المساهمون المشروحون في الرأس
قاعدة الويكيت
سلوكيات الويكيت
مكونات الويكيت
jaulp-wicket-data-provider
حوارات jaulp-wicket
jaulp-wicket-dropdownchoices
يمكنك إضافة تبعيات maven التالية إلى مشروعك pom.xml
إذا كنت تريد استيراد المكتبة.
يمكنك أولاً تحديد خصائص الإصدار:
<properties>
...
<!-- JAULP-WICKET version -->
<jaulp-wicket.version>7.8.0</jaulp-wicket.version>
<jaulp-wicket-annotated-header-contributors.version>${jaulp-wicket.version}</jaulp-wicket-annotated-header-contributors.version>
<jaulp-wicket-base.version>${jaulp-wicket.version}</jaulp-wicket-base.version>
<jaulp-wicket-behaviors.version>${jaulp-wicket.version}</jaulp-wicket-behaviors.version>
<jaulp-wicket-components.version>${jaulp-wicket.version}</jaulp-wicket-components.version>
<jaulp-wicket-data-provider.version>${jaulp-wicket.version}</jaulp-wicket-data-provider.version>
<jaulp-wicket-dialogs.version>${jaulp-wicket.version}</jaulp-wicket-dialogs.version>
<jaulp-wicket-dropdownchoices.version>${jaulp-wicket.version}</jaulp-wicket-dropdownchoices.version>
...
</properties>
أضف تبعية maven التالية إلى مشروعك pom.xml
إذا كنت تريد استيراد المساهمين ذوي التعليقات التوضيحية:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-annotated-header-contributors</ artifactId >
< version >${jaulp-wicket-annotated-header-contributors.version}</ version >
</ dependency >
أضف تبعية maven التالية إلى مشروعك pom.xml
إذا كنت تريد استيراد القاعدة:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-base</ artifactId >
< version >${jaulp-wicket-base.version}</ version >
</ dependency >
أضف تبعية maven التالية إلى مشروعك pom.xml
إذا كنت تريد استيراد السلوكيات:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-behaviors</ artifactId >
< version >${jaulp-wicket-behaviors.version}</ version >
</ dependency >
أضف تبعية maven التالية إلى مشروعك pom.xml
إذا كنت تريد استيراد المكونات:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-components</ artifactId >
< version >${jaulp-wicket-components.version}</ version >
</ dependency >
أضف تبعية maven التالية إلى مشروعك pom.xml
إذا كنت تريد استيراد موفر البيانات:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-data-provider</ artifactId >
< version >${jaulp-wicket-data-provider.version}</ version >
</ dependency >
أضف تبعية maven التالية إلى مشروعك pom.xml
إذا كنت تريد استيراد مربعات الحوار:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-dialogs</ artifactId >
< version >${jaulp-wicket-dialogs.version}</ version >
</ dependency >
أضف تبعية maven التالية إلى مشروعك pom.xml
إذا كنت تريد استيراد الخيارات المنسدلة:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-dropdownchoices</ artifactId >
< version >${jaulp-wicket-dropdownchoices.version}</ version >
</ dependency >
يتم نقل المشاريع النموذجية إلى مشروع أمثلة الويكيت.
يمكنك تشغيل كل مشروع نموذجي عن طريق اتباع الخطوات التالية. على سبيل المثال، إذا كنت تريد أن تبدأ الأمثلة الخاصة بمكونات المشروع jaulp-wicket-components، فعليك القيام بذلك:
قم أولاً بالتغيير إلى الدليل وإنشاء المشروع:
cd jaulp-wicket-components-examples
mvn clean install
تشغيل المثال:
mvn jetty:run
اتصل ثم http://localhost:8080/
هناك طريقة أخرى وهي بدء تطبيق المثال برمجيًا باستخدام رصيف المراكب الصغيرة. يوجد في كل مشروع مثال فئة بداية بأسلوب رئيسي يحتوي على البادئة Start**** واللاحقة ****Examples.
الكود المصدري لـ Jaulp-Wicket موجود على GitHub. لا تتردد في شوكة وإرسال طلبات السحب!
قم بإنشاء شوكة خاصة بك من astrapi69/jaulp-wicket/fork
لمشاركة تغييراتك، أرسل طلب سحب.
لا تنس إضافة اختبارات وحدات جديدة على تغييراتك.
لا تتردد في الاتصال بمطوري Jaulp-Wicket لطرح أسئلتك أو مخاوفك أو تعليقاتك أو تقارير الأخطاء أو طلبات الميزات.
لم يتم إيذاء أي حيوانات أثناء إنشاء هذه المكتبة.
إذا أعجبتك هذه المكتبة، يرجى النظر في التبرع من خلال باي بال:
أو عبر البيتكوين أو البيتكوين كاش مع:
1Jzso5h7U82QCNmgxxSCya1yUK7UVcSXsW
أو عبر الأثير مع:
0xaB6EaE10F352268B0CA672Dd6e999C86344D49D8
أو أكثر من مسطح:
فيما يلي قائمة بالمشاريع الرائعة التي تستخدم الويكيت أو تمدده أو تزينه.