سؤال

حاليا أنا أعمل على شكل واحد الذي يحتوي على أزرار 2.النقر على زر 1 أنا على الحصول على كتلة html الحقول أدناه.

`

<table width="100%">
    <tbody><tr>

      <td class="style4" width="12%" align="center">CODE<span class="style3"> </span></td>
      <td width="18%"><input name="c_code[]" value="" id="c_code__" class="box_border" style="width: 120px;" type="text"></td>
      <td class="style3" width="15%" align="right">Price</td>
      <td width="7%"><input name="c_price[]" value="" id="c_price__" class="box_border" style="width: 40px;" type="text"></td>
      <td class="style3" width="4%" align="right">Qty</td>
      <td width="7%"><input name="c_qty[]" value="" id="c_qty__" class="box_border" style="width: 40px;" type="text"></td>
      <td class="style3" width="9%" align="right">On Sale </td>

      <td width="3%"><input name="c_onsale[]" id="c_onsale__" value="" type="radio">    
<label for="c_onsale"></label>
</td>
      <td class="style3" width="10%" align="center">Exposition</td>
      <td width="15%"><input name="c_exposition[]" size="15" value="" id="c_exposition__" class="box_border" type="text"></td>
    </tr>
  </tbody></table>

`

الآن في كل مرة ينقر المستخدم على زر كله كتلة المذكورة أعلاه سيتم تضمينها في نموذج html باستخدام اياكس استدعاء الأسلوب.

  1. الآن مشكلتي هي كيف يمكن الحصول على قيم من جميع عناصر مجموعة في struts2 العمل الدرجة.أو كيفية كتابة اضع وجالبة طريقة هذه المصفوفات.

هل هناك أي طريقة أفضل لأداء أعلاه في الطريقة التي تجعل العمل أسهل بالنسبة لي ؟

  1. كيفية كتابة struts2 التحقق من صحة الملف على مجموعة من المجالات مثل هذا ؟

يمكن لأي شخص أن يساعدني في هذه المسألة.

شكرا

هل كانت مفيدة؟

المحلول

حسنا, إذا كان يمكنك إعادة تسمية الحقول الخاصة بك باستخدام المؤشر في مجموعة لكل التكرار ، ولذلك سوف يكون اسمه c_name[0], c_name[1] ، الخ...ثم يمكنك فقط تحديد مجموعة في العمل الخاص بك فئة التعيين سوف يتم دون مشاكل.أما بالنسبة التحقق من صحة أود أن أقترح على التحقق من جانب الخادم على العمل الخاص بك.

التحيات ،

نصائح أخرى

استخدام قائمة بدلا من مجموعة على جانب الملقم و الدعامات تلقائيا خريطة أقسام جديدة(جديد كتلة العنصر على واجهة المستخدم) إلى ذلك.

إذا عليك أن تعرف على أنها مجموعة ثم فإنه لن يكون قادرا على تهيئة قسم جديد في كل مرة مثل حجم لا يمكن أن تزيد بشكل حيوي

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top