-
الإعلانات
-
تسجيل عضوية جديدة في المنتدى 01/31/2016
السلام عليكم ورحمة الله وبركاته عزيزي العضو الجديد : حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة ) فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK) وقم بتفعيل إشتراككم من هناك
-
البحث في المنتدى
Showing results for tags 'J2EE'.
تم إيجاد 8 نتيجة
-
السلام عليكم انا جديد بعالم الـJ2EE, و كنت قد تعلمت في الاسابيع الخيرة القليل عن الـJSP و Servlet, و علمت انها قديمة بعض الشئ و انها قد عوضت بالـJSF و غيرها لذلك سؤالي هو هل هناك كتب جديد تغطي هذه المواضيع و تكون مسلسلة و منضمة و خاصة جديدة, لاني معضم الكتب التي و جدتها كانت قديمة من عام 2000-2010 و تغطي نسخ J2EE قديمة كـ 1.4 و 5 شكرا
-
السلام عليكم اكنت اريد حلا لهذه المشكلة وهى بتوضيح انى اعمل invalidate لل session عند الضغط على log out link ولكن عند الضغط على back فى ال browser أعود الى هذه الصفحة مرة اخرى مع العلم انى قمت بعمل filter على هذه الصفحة لمنع الدخول اليها الا بعد عمل log in اولا هذه هى صفحة ال adminTamplate.xhtm <?xml version='1.0' encoding='UTF-8' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"xmlns:h="http://java.sun.com/jsf/html"xmlns:p="http://primefaces.org/ui"xmlns:f="http://java.sun.com/jsf/core"xmlns:ui="http://java.sun.com/jsf/facelets"><h:head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><link href="./resources/css/default.css" rel="stylesheet" type="text/css" /><link href="./resources/css/cssLayout.css" rel="stylesheet" type="text/css" /><title>Welcome</title></h:head><h:body style="background: url('./resources/images/back.jpg') no-repeat center center fixed; width: 100%; height: 100%"><div id="top" ><h:graphicImage value="./resources/images/univ1.jpg" width="850" height="200"/></div><div id="content" class="center_content" style="background-color: white;"><div class="header"><h:graphicImage value="./resources/images/univ.jpg" width="700" height="50"/></div><p:toolbar styleClass="tabHeader"><p:toolbarGroup styleClass="width_100" align="left"><h:form styleClass="width_100"><p:commandButton id="adminUniversityId" action="adminUniversity.xhtml" value="University" ajax="false" styleClass='#{facesContext.getViewRoot().getViewId().equals("/adminUniversity.xhtml")?"tab homeTabSelected":"tab homeTab"}'/><p:commandButton id="adminTopicsId" action="adminTopics.xhtml" value="Admins" ajax="false" styleClass='#{facesContext.getViewRoot().getViewId().equals("/adminTopics.xhtml")?"tab homeTabSelected":"tab homeTab"}'/><p:commandButton id="adminRegisterId" action="adminRegister.xhtml" value="Register" ajax="false" styleClass='#{facesContext.getViewRoot().getViewId().equals("/adminRegister.xhtml")?"tab homeTabSelected":"tab homeTab"}'/><p:commandButton id="adminReportsId" action="adminReports.xhtml" value="Reports" ajax="false" styleClass='#{facesContext.getViewRoot().getViewId().equals("/adminReports.xhtml")?"tab homeTabSelected":"tab homeTab"}'/></h:form></p:toolbarGroup><p:toolbarGroup styleClass="width_100" align="right"><p:commandLink value="Welcome: #{facesContext.externalContext.sessionMap['userName']} | sign out" action="#{userlogin.logout()}" styleClass="signOut">sign out</p:commandLink></p:toolbarGroup></p:toolbar><ui:insert name="content"><ui:include src="/superAdmin.xhtml"/></ui:insert></div><div id="bottom" ><center><hr> </hr><br/><font size="3" style="font-weight: bold; color:#DA70D6">(c) Copyright ITShop 2013. All rights reserved.</font></center></div></h:body></html>وهذ هو كود ال log in and log out //login and logout method...........public String login() {try {Connection con = Database.getConnection();Statement stam = con.createStatement();ResultSet rs = stam.executeQuery("select * from users where username ='" + username + "'");while (rs.next()) {user.setName(rs.getString("name"));user.setUserName(rs.getString("username"));user.setPassword(rs.getString("password"));user.setAge(rs.getString("age"));user.setUniversityId(rs.getInt("universityId"));user.setFacultyId(rs.getInt("facultyId"));user.setRole(Role.valueOf(rs.getString("role")));user.setUserClass(rs.getInt("class"));name = user.getName();age = user.getAge();setUser(user);}if (user != null & (user.getPassword() == null ? password == null : user.getPassword().equals(password))) {error = null;ExternalContext external = FacesContext.getCurrentInstance().getExternalContext();Map<String, Object> session = external.getSessionMap();session.put("fullName", user.getName());session.put("userName", username);session.put("userAge", user.getAge());session.put("userClass", user.getUserClass());session.put("userRole", user.getRole());session.put("userFaculty", getFacultyName(user.getFacultyId()));session.put("userFacultyId", user.getFacultyId());if (user.isUser()) {return "/index.xhtml";} else {//return "/superAdmin.xhtml";return "/adminTemplate.xhtml";}}} catch (Exception e) {System.out.println("Error In Userlogin.Login() -->" + e.getMessage());}error = "invalid username or password";return "/login.xhtml";}// logout method...........public String logout() {FacesContext.getCurrentInstance().getExternalContext().invalidateSession();return "login.xhtml?faces-redirect=true";} وهذه هى ال filter class AdminFilter.java /** To change this template, choose Tools | Templates* and open the template in the editor.*/package filter;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;/**** @author shokry*/public class AdminFilter implements Filter {@Overridepublic void init(FilterConfig filterConfig) throws ServletException {}@Overridepublic void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {HttpServletRequest req = (HttpServletRequest) request;String userRole = req.getSession(true).getAttribute("userRole").toString();if (!"SUPER".equals(userRole) || userRole==null) {HttpServletResponse res = (HttpServletResponse) response;res.sendRedirect(req.getContextPath() + "/login.xhtml");return;}chain.doFilter(request, response);}@Overridepublic void destroy() {}} وهذا هو ال filter tag فى ال web.xml <filter><filter-name>AdminFilter</filter-name><filter-class>filter.AdminFilter</filter-class></filter><filter-mapping><filter-name>AdminFilter</filter-name><url-pattern>/adminTemplate.xhtml</url-pattern><url-pattern>/adminUniversity.xhtml</url-pattern><url-pattern>/adminTopics.xhtml</url-pattern><url-pattern>/adminRegister.xhtml</url-pattern><url-pattern>/adminReports.xhtml</url-pattern></filter-mapping><error-page><exception-type>javax.faces.application.ViewExpiredException</exception-type><location>/login.xhtml</location></error-page>شكرا وارجو الافادة السريعة
-
بدء كورس Java Server Faces - JSF مجانى بنظام التعليم عن بعد فى 12ابريل 2013 والمحاضرات مسجلة وقمت بعمل الموضوع هنا فى القسم بعد الاعلان عنه فى قسم الاعلانات بمجرد بدء تحميل المحاضرات لوضع محاضرات الكورس فى القسم لتعم الفائدة وتوجه للقسم الخاص بها وهذا رابط المحاضرات وهذا رابط جدول المحاضرات لم اراد المتابعة والحضور مجانا http://aldarayn.com/index.php/students/schedule-of-lectures وهذا رابط القسم الخاص بالكورس http://www.aldarayn.net/forum/forumdisplay.php?f=178 وهذا رابط فيه اعلان الكورس بالمنتدى فيه تفاصيل اخرى http://arabteam2000-forum.com/index.php/topic/276922-كورس-java-server-faces-jsf-مجانى-بنظام-التعليم-عن-بعد-يبداء-يوم-12أب/ ووفقكم الله والجميع لما يحبه ويرضاه والسلام عليكم ورحمة الله وبركاته
-
السلام عليكم و رحمة الله تعالى وبركاته لكي لا يطيل عليكم هذا مشروع من إنجازي " إدارة المكتبة " وصف Three-layer web application (presentation, business, data access) platform with JEE (Java Enterprise Edition) I built with the following technologies: JavaServer Faces 2 (JSF2) and Primefaces: for web interfaces Java Beans: for the business layer Hibernate, Spring: for the data access layer Spring Security: For security (authentication + management roles)IDE: Netbeansdatabase: mysql (using transact SQL for creating triggersمن أجل رؤية بعض واجهات المشروع و التحميل ايضا
- 3 ردود
-
2
-
- primefaces
- hibernate
-
(و 6 اكثر)
موسوم بكلمه :
-
كورس Java Server Faces - JSF مجانى بنظام التعليم عن بعد يبداء يوم 12 أبريل 2013 إن شاء الله الكورس مجانى بدون اى مقابل و كل العمل فيه تطوعى والاكاديمية خيرية غير ربحية قائمة على العمل التطوعى ونسأل الله لهم الاخلاص والقبول المحاضرات مباشرة مع المحاضر ولا يحتاج الامر لغير المتصفح فقط لحضور المحاضرة وهذا رابط القسم الخاص بالكورس على منتدى الاكاديمية : http://www.aldarayn.net/forum/forumdisplay.php?f=178 وهذا رابط حدث الكورس على الفيس بوك : https://www.facebook.com/events/610795262281445/ وقد تم عمل كورس j2ee من قبل نفس المحاضر يشرح فيه الاساسيات و jsp و servlet وقد اشرت لهذا الكورس فى هذا الموضوع ويمكن الاطلاع على الكورس لزيادة المعرفة والتأكد : http://arabteam2000-forum.com/index.php/topic/275045-كورس-javaee-مجانى-بنظام-التعليم-عن-بعد-والمحاضرات-مسج/ وهذا رابط الاكاديمية : http://www.aldarayn.com/ وهذا رابط المنتدى التابع للاكاديمية: http://www.aldarayn.net/forum/forum.php ووفقكم الله والجميع لما يحبه ويرضاه والسلام عليكم ورحمة الله وبركاته
- 1 رد
-
1
-
- jsf
- Java Server Faces
-
(و 7 اكثر)
موسوم بكلمه :
-
السلام عليكم ورحمة الله وبركاته تعرفت اليوم على كورس اخر فى JavaEE والحقيقة انا سعيد بالكورس ده بالذات لأنه من نفس الشخص اللى عمل كورس J2SE اللى فى الموضوع ده http://arabteam2000-forum.com/index.php/topic/271355-كورس-عربى-فيديو-ممتاز-فى-javase/ والحقيقة فادنى جدا الكورس ده وكان له العديد من المميزات ارجو ان يستفيد منه الجميع باذن الله وبارك الله فى هذا الشخص الحقيقة وجزاه الله كل خير لإكامله الكورس السابق فى J2SE وبدئه فى كورس جديد فى J2EE لكى تكتمل المجموعة ونسأل الله ان يجعله فى ميزان حسناته وهذا رابط الكورس على اليوتيوب والكورس بدء فى اول فبراير 2013 ومزال مستمر وربنا يوفقه لإتمامه على خير ان شاء الله ووفقكم الله والجميع لما يحبه ويرضاه والسلام عليكم ورحمة الله وبركاته
-
كورس JavaEE مجانى بنظام التعليم عن بعد والمحاضرات مسجلة ايضا تعرفت بالامس فقط على بدء كورس لتعليم J2EE بنظام التعليم المجانى عن بعد ولكن للأسف بدء يوم 10/1/2013 ومرت 6 محاضرات عموما لمن فاته المحاضرات فهى مسجلة بفضل الله ويمكن الاطلاع عليها فى اى وقت واليكم الروابط رابط المحاضرات على اليوتيوب رابط التسجيل http://goo.gl/bGG98 رابط الكورس لمعرفة المواعيد للمتابعة والحضور http://www.aldarayn.net/forum/forumdisplay.php?f=155 ويارب يفيدكم الكورس ان شاء الله وللمعرفة اكثر عن مقدمى الكورس: ده رابط معهد الدارين لتكنولوجيا المعلومات وفيه العديد من الكورسات المختلفة التى انتهت وموجود تسجيلها وغيرها من المستمر http://aldarayn.com/index.php/courses/itemlist/category/2-it والمعهد تابع لأكاديمية ملتقى الدارين وهى أكاديمية تعمل بنظام التعليم المجانى عن بعد وهى اكاديمية خيرية غير ربحيه وهذا رابط الأكاديمية http://aldarayn.com/ ووفقكم الله والجميع لما يحبه ويرضاه والسلام عليكم ورحمة الله وبركاته
-
يوجد لدي مشروع جاهز عن نظام المسجات والدفع الالكتروني وهو بنظام الجافا هل من الممكن مساعدتي عن كيفية تفعيلة وتجهيزة gsmBilling.zip