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

كيف اشغل هذه الابليكيشن

مغلق
بدأه Web Crawler في 7 أكتوبر 2011 · 13 رد · 1,255 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

اخواني المطورين ,, ارجو مساعدتي في كيف اشغل هذه الويب الابليكيشن على النتبيز 6.8

ليه ثلاث ايام احاول اشغلها مش راضيه تشتغل

وشكرا لكم الله يجعل اللي تعملوة في ميزان حسناتكم يارب

bookstore_jsp.zip

#2

راجع الرابط

#3

السلام عليكم ....

الكود فيه ملف يشرح كيقية تشغيل الكود و اسمه Readme-JSP.txt , كيف تقوم بإعداد قاعدة البيانات هل سيكوال سيرفر أم أكسس .

إعداد الأتصال بالقاعدة :

Control Panel - Administrative Tool - Data Source ODBC

User DSN - Add -

Microsoft Acces Driver mdb -

Finish -

DataSource Name = myDataSource

Select -

ثم نحدد قاعدة البيانات الأكسس الموجودة بالكود BookStore_MSAccess.mdb .

ثانيا سأشرح على فرض أن الــ NetBeans عندك جاهزة للعمل مع تطبيقات الويب أي تحوي سيرفر مثل Tomcat

File - New Project -Java Web - Web Application

Next

ثم تحدد السيرفر - انا عندي Tomcat

Next - finish

الآن ننسخ ملفات الــ JSP و المجلدات معها من المجلد المضغوط إلى المجلد web في ملف المشروع

من netbeans من قائمة Source نأخذ scan for external sources حتى تظهر الملفات المضافة في المشروع .

ثم في الملف Common.jsp نعدل الكود إلى مايلي :

static final String DBDriver  ="sun.jdbc.odbc.JdbcOdbcDriver";
  static final String strConn   ="jdbc:odbc:MyDataSource";

ثم نعمل Build للمشروع

ثم على الملف Login.jsp نأخذ Run File

ثم ادخل كلمة المرور و اسم المستخدم admin/admin

و سيعمل بإذن الله

تم تعديل هذه المشاركة بواسطة houssam11350_11350 في 8 أكتوبر 2011 في 11:23

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#4

جزاك الله خير يا اخي و لكن ماذا عن web.xml كيف اعمل لها setup

#5

السلام عليكم ..

أنا في البداية جربته من netbeans و كان يعمل عندما جربته على Tomcat فعلا لم تظهر صفحات الــ JSP و تظهر الرساله :

HTTP Status 404 -

type Status report

message

description The requested resource () is not available.

Apache Tomcat/6.0.20

و المفروض أن الــ tomcat بشكل افتراضي يتعرف على صفحات الــ jsp و يعاملها كأنها Servlet ... لأنه في الملف C:\Tomcat_6.0.20\conf\web.conf

يوجد sevlet mapping .. افتراضي لكل التطبيقات الموجودة ..

<servlet-mapping>
	<servlet-name>jsp</servlet-name>
	<url-pattern>*.jsp</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
	<servlet-name>jsp</servlet-name>
	<url-pattern>*.jspx

لكن لا أعرف لماذا لا يعمل , و الحل المؤقت مبدئيا هو إضافة هذا الــ Mapping إلى web.xml في مشروعنا بإضافة مايلي :

<servlet-name>jsp</servlet-name>
 <url-pattern>*.jsp</url-pattern>

و يصبح الملف web.xml كاملا بالشكل :

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
	<session-config>
    	<session-timeout>
        	30
    	</session-timeout>
	</session-config>
	<welcome-file-list>
    	<welcome-file>myjsp.jsp</welcome-file>
	</welcome-file-list>
	<jsp-config>

	</jsp-config>
  <servlet-mapping>

<servlet>
<servlet-name>myjsp.jsp</servlet-name>
<jsp-file>/myjsp.jsp</jsp-file>
</servlet>
 <servlet-name>jsp</servlet-name>
 <url-pattern>*.jsp</url-pattern>
 </servlet-mapping>

</web-app>

ثم اعمل build للمشروع .. ثم ادهب إلى مجلد المشروع إلى مجلد اسمه dist و داخله ملف اسمه باسم المشروع و لاحقته war

و ضعه في المجلد C:\Tomcat_6.0.20\webapps

و سيعمل بإذن الله ..

ملاحظة :

وجدت أن الــ tomcat حساس لحالة الأحرف كبيرة أم صغيرة ...مثلا

http://localhost:8080/ArabTeam_BookStore/login.jsp

لن يعمل و المطلوب :

http://localhost:8080/ArabTeam_BookStore/Login.jsp

.. لاحط حرف الــ L .. كبيرة ..

تم تعديل هذه المشاركة بواسطة houssam11350_11350 في 8 أكتوبر 2011 في 12:43

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#6

انا لا اريد ان اشغله على التومكات _ اريد فقط ان ا شغله على netbeas and glassfish ولكن لايزال لا يشتغل معي _ بالاضافه الى كيف اعرف الداتا بيس المتواجده مع المشروع ؟؟

وماهو driver المناسب للداتا بيس و شكرا لك و جزاك الله الجنه يارب

#7

السلام عليكم ..

اقتباس
اريد فقط ان ا شغله على netbeas and glassfish ولكن لايزال لا يشتغل معي

لا معلومات عندي عن الــ glassfish

اقتباس
كيف اعرف الداتا بيس المتواجده مع المشروع

في المجلد المضغوط فيه مجلد اسمه database و داخله ملف اكسس BookStore_MSAccess.mdb هو القاعدة ..و أيضا جانبه مجلد اسمه sql فيه سيكوال لإنشاء قاعدة في MySQL و MSSQL ...

اقتباس
وماهو driver المناسب للداتا بيس

sun.jdbc.odbc.JdbcOdbcDriver إذا كنا نتصل عن طريق الــ ODBC ...

و يوجد دريفرات أخرى من أجل قواعد بيانات أخرى ...

بارك الله بك أخي

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#8

اشكرك على مابذلته معي من جهد يا houssam11350_1135 و فقك الله لما يحب و يرضى

#9
اقتباس
اشكرك على مابذلته معي من جهد يا houssam11350_1135 و فقك الله لما يحب و يرضى

أهلا و سهلا أخي .. وفقك الله و يسر لك العلم ..

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#10

السلام عليكم ورحمة الله وبركاته

عندي سؤال : هل يمكن ان اشغل 2 thread للكتابه في واحد ملف ؟

مثلا اجعل الثريد الاولى تكتب من نقطه معينه في الملف الى نقطه معينه في الملف و الثريد الثانيه تبدا من نقطه معينه و تنتهي بنقطه معينه ؟

هل هذا ممكن ؟

وفقكم الله و يسر اموركم

#11

السلام عليكم ...

اقتباس
مثلا اجعل الثريد الاولى تكتب من نقطه معينه في الملف الى نقطه معينه في الملف و الثريد الثانيه تبدا من نقطه معينه و تنتهي بنقطه معينه ؟

هل هذا ممكن ؟

نعم ممكن ...

المثال غير متوفر عندي الآن .... و لكن هذا مثال عن 2 threads تستخدم Object واحد من نوع RandomAccessFile ..(يدعم الــ Seek أيضا) .. للكنابة في ملف واحد ... باالتداخل ..

رابط

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#12

اسأل الله ان يفتح عليك يا اخي و يساعدك زي ما بتساعدني الله يفتح لك ابواب رحمته وواسع رزقة

#13

السلام عليكم ورحمة الله وبركاته

يا اخوان اريد ان اعرف كم ثريد شغال عندي في servlet و اريد ان اميزها عن الاخرى . يعني اعرف انو هذه الثريد الأولى وهذه الثانيه و هكذا هل استطيع ذالك ؟؟ و ما السبيل الى ذلك ؟

#14

من فضلك قم بفتح موضوع جديد لسؤالك .. ولا تنسى أختيار عنوان مناسب

هذا الموضوع مغلق.

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