بتاريخ: 1 يونيو 20178 سنة comment_287199 السلام عليكم اريد عمل remember me او تذكرنى فى adf بحيث كل مستخدم يستطيع الدخول على بياناته دون الحاجة لعمل login كما فى الفيس بوك والgmail فكيف يمكنى عمل ذلك شكرا مقدما تقديم بلاغ
بتاريخ: 1 يونيو 20178 سنة comment_287207 تنفيذ هذه الجزئية يعتمد على cookies هذه الجزئية ليست في ADF تجدها في servlet تقديم بلاغ
بتاريخ: 1 يونيو 20178 سنة كاتب الموضوع comment_287209 قمت بانشاء صفحة تسجيل دخول يوجد بيها username inputtext و check box لعمل remember me و زر login وعند الضغط على login تتجه الى صفحة اخرى يوجد بيها welcome username والcookie يعمل ولكن عند قفل الbrowser او tab لا يظهر اسم المستخدم فى الصفحة الثانية فهل يوجد حل؟؟؟ تقديم بلاغ
بتاريخ: 1 يونيو 20178 سنة كاتب الموضوع comment_287214 عملت outputtext فى الصفحة التانية وخليت الvalue بتاعها <af:outputText value="#{backingBeanScope.login.uname}" id="ot1"/> unmane ده variable انا معرفاه فى bean لصفحة login ورباه بال inputtext username تقديم بلاغ
بتاريخ: 2 يونيو 20178 سنة كاتب الموضوع comment_287238 لم افهم انا ب check هل ال cookie موجود ولا لا من خلال هذه الmethod public String checkcookie() { String cookname = null; FacesContext facescontext = FacesContext.getCurrentInstance(); ExternalContext externalcontext = facescontext.getExternalContext(); HttpServletRequest request = (HttpServletRequest) externalcontext.getRequest(); HttpServletResponse response = (HttpServletResponse) externalcontext.getResponse(); Cookie[]cookies = request.getCookies(); if(cookies != null){ for(int i = 0; i<cookies.length;i++) { Cookie c = cookies; // if(c.getName().equals("cookie1")) { if(cookies.getName().equals("cookie1")) { cookname = cookies.getValue(); NavigationHandler nvHndlr = FacesContext.getCurrentInstance().getApplication().getNavigationHandler(); nvHndlr.handleNavigation(FacesContext.getCurrentInstance(), null, "view1.jspx"); هو بيدخل على الصفحة التانية بس مش بيظهر اسم المستخدم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.