English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
علامات Spring MVC للنماذج هي بنية الأساس القابلة للتكوين والمتجددة لصفحات الويب. توفر هذه العلامات وسيلة سهلة لتطوير، قراءة وم维护 JSP.
يمكن اعتبار علامات Spring MVC للنماذج علامات ذات وعي بيانات، حيث يمكنها تعيين البيانات تلقائيًا كجسم Java/bean واسترجاعها منه. هنا، يدعم كل علامة مجموعة خصائص تتطابق مع خصائص العنصر المتبادل في HTML، مما يجعل العلامات مألوفة وسهلة الاستخدام.
مكتبة علامات النموذج تقع تحت spring-webmvc.jar. لإعداد دعم مكتبة علامات النموذج، يجب مراجعة بعض الإعدادات. لذلك، يجب إضافة التعليمات التالية في بداية صفحة JSP:
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
لنلقي نظرة على بعض العلامات الأكثر استخدامًا لـ 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?}
في المقطع التالي، سنقوم بدراسة كل علامة نموذج بالتفصيل.