English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

مكتبة علامات Spring MVC

علامات Spring MVC للنماذج هي بنية الأساس القابلة للتكوين والمتجددة لصفحات الويب. توفر هذه العلامات وسيلة سهلة لتطوير، قراءة وم维护 JSP.

يمكن اعتبار علامات Spring MVC للنماذج علامات ذات وعي بيانات، حيث يمكنها تعيين البيانات تلقائيًا كجسم Java/bean واسترجاعها منه. هنا، يدعم كل علامة مجموعة خصائص تتطابق مع خصائص العنصر المتبادل في HTML، مما يجعل العلامات مألوفة وسهلة الاستخدام.

تسمية وتعريف واجهة المستخدم من Spring MVC

مكتبة علامات النموذج تقع تحت spring-webmvc.jar. لإعداد دعم مكتبة علامات النموذج، يجب مراجعة بعض الإعدادات. لذلك، يجب إضافة التعليمات التالية في بداية صفحة JSP:

<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>

قائمة علامات نموذج MVC

لنلقي نظرة على بعض العلامات الأكثر استخدامًا لـ Spring MVC نموذج.

علامات النموذجشرح
form: form هذه هي علامة الحاوية التي تحتوي على جميع علامات النموذج الأخرى.
form: input هذه العلامة تستخدم لإنشاء حقل نصي.
form: radioهذه العلامة تستخدم لإنشاء أزرار اختيار.
form:checkboxهذه العلامة تستخدم لإنشاء مربعات اختيار.
form:passwordهذه العلامة تستخدم لإنشاء حقل إدخال كلمة المرور.
form: selectهذه العلامة تستخدم لإنشاء قائمة منسدلة.
form: textarea هذه العلامة تستخدم لإنشاء حقل نصي متعدد الأسطر.
form: hidden هذه العلامة تستخدم لإنشاء حقل إدخال مخفي.

علامات النموذج

علامات نموذج MVC لـ Spring هي علامات الحاوية. إنها علامة رئيسية تحتوي على جميع العلامات الأخرى في مكتبة العلامات. إنها توليد علامات النموذج HTML وتفتح مسار التقييد للعلامات الداخلية لالتقييد.

النحو

<form:form action="nextFormPath" modelAttribute=?abc?}

في المقطع التالي، سنقوم بدراسة كل علامة نموذج بالتفصيل.