سؤال

وكيف يمكنني استخدام قدما مشترك لجميع الإجراءات. يعني أنا لا أريد أن أكتب إلى الأمام المشترك في جميع الإجراءات.

<forward name="invalidlogin" path="/invalidlogin.jsp" />

وأنا لا أريد أن أكتب هذا في كل <Actions>.

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

المحلول

وهذا يبدو وكأنه كنت مجرد وصف الامام العالمي. تعرف إلى الأمام العالمية في ملف الدعامات-config.xml. وبهذه الطريقة، يتم تعريف الأمام لجميع الإجراءات لذلك أي عمل يمكن استخدام الأمام.

وهكذا كنت مكان شيء كما يلي في ملف الدعامات-config.xml الخاص بك:

  <global-forwards>
    <forward name="error" path="jsp/error.jsp"/>
  </global-forwards>

وبعد ذلك فقط إلى الأمام إلى "خطأ" في الدرجة العمل الخاص بك:

return mapping.findForward("error");
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top