الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية معالجة الروابط على صفحة JSP داخل Servlet مع وجود Filter؟

بدأه أحمد الحوراني في 14 أغسطس 2013 · 2 رد · 881 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
السلام عليكم،

أحاول تطوير موقع بتقنية جافا  EE  

 سؤالي كيف يمكن وضع عدة روابط في JSP   و معالجتها داخل ألسرفلت من خلال الطريقة  doGet.

 

JSP

 


 <a href ="<%=request.getContextPath()%>/LoginNow.do"> Inhalt</a>

 

    </br>

    </br>

    <a href ="<%=request.getContextPath()%>/LoginNow.do"> Inhalt2</a>

 

 


Servlet under doGet


HttpSession session= request.getSession(true);

     

    if ((session.getAttribute("userSession") != null) && (session.getAttribute("userSession").equals(session.getId())))

    {

      response.sendRedirect("/???.jsp");

      

    }

    else

    {

      ;("response.sendRedirect("login.jsp);

    }


 

في الفلتر أحاول جعل هذه الروابط متاحة فقط بعد التسجيل حيث لا يمكن طلبها من خلال URL...  

#2

أخي سؤالك غير واضح، ربما تود اعادة صياغته بصيغة أفضل.

 

بناء موقع هكذا باستخدام java servlet و jsp غير مجدية وبدائية، فقط سيتعقد مشروعك في المستقبل، طالما أنك في بدايتك جرّب استخدام spring mvc فالبرمجة معها أفضل بكثير وتتنظم عملك، واذا كنت تبحث عن مواضيع توثيق المستخدمين واداراة صلاحياتهم فهناك حزمة spring security مخصصه لهذا الغرض.

 

للبداية مع spring mvc جرب: Spring MVC – Hello SpringWorld أو Spring 3 MVC: Create Hello World application in Spring 3.0 MVC

ولمواضيع spring security انظر لهذه المقالات:  Tag : spring security

 

ربما تحتاج بعض الوقت لتعلمها الا أنها لن تكون مضيعة للوقت كما لو بدأت هكذا.

#3
Mr.B كتب:

أخي سؤالك غير واضح، ربما تود اعادة صياغته بصيغة أفضل.

 

بناء موقع هكذا باستخدام java servlet و jsp غير مجدية وبدائية، فقط سيتعقد مشروعك في المستقبل، طالما أنك في بدايتك جرّب استخدام spring mvc فالبرمجة معها أفضل بكثير وتتنظم عملك، واذا كنت تبحث عن مواضيع توثيق المستخدمين واداراة صلاحياتهم فهناك حزمة spring security مخصصه لهذا الغرض.

 

للبداية مع spring mvc جرب: Spring MVC – Hello SpringWorld أو Spring 3 MVC: Create Hello World application in Spring 3.0 MVC

ولمواضيع spring security انظر لهذه المقالات:  Tag : spring security

 

ربما تحتاج بعض الوقت لتعلمها الا أنها لن تكون مضيعة للوقت كما لو بدأت هكذا.

السلام عليكم، 
جزاك الله خير على الرد،  لكن أخي الكريم ما أحاول تطويره هو ACME Demo.. بغرض إختبار منتجات الشركة عليه لدى الزبون / العميل  و بغض النظر عن عن الخادم / السيرفر المستخدم، لذا قمت بانشاء قاعدة بيانات المستخدم من نوع CSV...  و انشاء صنف / كلاس  خاص للدخول و قراءة محتوى أل CSV  للتحقق من وجود المستخدم و كلمة السر الخاصة به. و أنا في المراحل النهائية من بناء الموقع، لكن لا يخل الأمر من بعض الصعوبات فأرجو المساعدة و جزاكم الله خير.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…