عند استخدام التحقق من صحة STRUTS2 للتحقق ، تحتاج إلى الانتباه إلى الجوانب التالية:
1. أولاً وقبل كل شيء ، يجب أن تنتبه إلى اسم التحقق من الصحة. أدخل loginAction-viadidation.xml.
يجب وضع ملف II.loginAction-venidation.xml في نفس الدليل مثل فئة الإجراء.
يجب أن تكون سمة النوع من type-validator type = ""> في ملف iii.validation.xml هو نفسه نوع بيانات السمة المحددة في VO.
رابعا. في علامة <Action> في ملف Struts.xml ، يجب تضمين <name name = "input"> و <result name = "success"> ، وإلا لا يمكن العثور على الصفحة (404).
خامسا - مثال التحقق من الصحة.
<؟ لا يمكن أن يكون فارغًا-> <field-validator type = "requiredString"> <!-حذف المساحات-> <param name = "trim"> true </param> <!-رسالة خطأ-> <رسالة> لا يمكن أن يكون اسم المستخدم فارغًا </message> </field-validator> <!- name = "maxLength"> 20 </param> <mession> يجب أن يكون اسم المستخدم بين 2 و 18 حرفًا </message> </field-validator> </field> <field name = "user.strappord"> <field-validator type = "requiredString"> <param name = "trim" <param name = "minlength"> 6 </param> <param name = "maxLength"> 18 </param> <mession> يجب أن يكون طول كلمة المرور بين 6 و 18 حرفًا </message> </field-validator> </field> <! يجب أن تكون بين 1 و 150 </message> </field-validator> </field> تحقق من سلسلة نوع التاريخ <الحقل name = "user.birthday"> <field-validator type = "date"> <param name = "min"> 1900-01-01 </param> <param name = max " 2008-10-16 </Message> </field-validator> </field>-> </endrators>
لخص
ما ورد أعلاه هو كل محتوى هذه المقالة حول تحليل الكود من قواعد التحقق من STRUTS2.XML ، وآمل أن يكون ذلك مفيدًا للجميع. يمكن للأصدقاء المهتمين الاستمرار في الرجوع إلى الموضوعات الأخرى ذات الصلة على هذا الموقع. إذا كانت هناك أي أوجه قصور ، فيرجى ترك رسالة لإشارةها. شكرا لك يا أصدقائك لدعمكم لهذا الموقع!