بتاريخ: 6 نوفمبر 20214 سنة comment_301932 السلام عليكم حد جرب ياجماعه يعمل ان لم الصفحه عدة وقت معينه تخرج وتروح شاشة login page Page has expired. Redirect to login Session time out in ADF. تقديم بلاغ
بتاريخ: 7 نوفمبر 20214 سنة comment_301936 Create Class like (GoLogin) as import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; public class SecurityFilter implements Filter { private FilterConfig _filterConfig = null; public void init(FilterConfig filterConfig) throws ServletException { _filterConfig = filterConfig; } public void destroy() { _filterConfig = null; } public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest MyRequest = (HttpServletRequest) request; HttpServletResponse MyResponse = (HttpServletResponse) response; MyResponse.setHeader("Cache-Control", "no-cache"); MyResponse.setHeader("Pragma", "no-cache"); MyResponse.setDateHeader("Expires", 0); HttpSession session = MyRequest.getSession(); String url = MyRequest.getRequestURI(); Integer _userId = (Integer) session.getAttribute("userId"); if (url.indexOf("YourLoginPage") <= 0 && _userId == null) { MyResponse.sendRedirect("/ContextRoot/faces/YourLoginPage"); } chain.doFilter(request, response); } } After That open web.xml and add new Filter (Add the class name in the filter) Done تقديم بلاغ
بتاريخ: 8 نوفمبر 20214 سنة كاتب الموضوع comment_301939 في ٧/١١/٢٠٢١ at 11:17, mohamed.ramadan said: في ٧/١١/٢٠٢١ at 11:17, mohamed.ramadan said: شكرا جدااا بس انا عملت كل الخطوات بس تقريبا انا عامل حاجه غلط ومش عارف هي ايه انظر المرفقات تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.