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

مكتبة لتحميل الملفات الى السيرفر بواسطة Jsp

بدأه رامي العيساوي في 1 أكتوبر 2008 · 11 رد · 2,209 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

http://www.javazoom.net/jzservlets/uploadb...uploadbean.html

سهلة الاستخدام

استعملتها في عام 2003 ربما يكون الآن هناك اصدارات جديدة و محسنة

اي اسئلة عن الاستخدام .. انا جاهز

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#2

استاذ رامي انا حاولت استخدم المكتبة بس مو عرفت كتير ممكن تضع مثال بسيط لتحميل ملف وماهي الخطوات الازمة للعمل

#3

ممكن أخ رامي أين أضع الملفات تبع المكتبة داخل موقعي

#4

وينك يامشرفنا العزيز

انا عم حاول استخدم المكتبة بس عم يظهر الخطأ التالي

C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\_\book\uploadBook_jsp.java:7: package javazoom.upload does not exist
import javazoom.upload.*;

شو خطوات اضافة مكتبة .jar

ليش الصعوبة بعملية التحميل ب jsp ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ php جدا سهلة بالتحميل !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

#5

حل مضمون

ابحث عندك عن هذا الملف و اذا لم تجده حمله من موقعهم

uploadbean.war

و بعدها ادخل على tomcat manager هناك خيار تحمل ملف الـ war ارشده الى الملف سابق الذكر و دعه يقوم بالباقي

سوف تجد تطبيق جديد ادرج عندك اضغط عليه و سوف تشتغل المكتبة

عندها انظر لهيكل البرنامج و انسخ مافي داخل web-inf/lib الى تطبيقك

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#6

http://www.javazoom.net/jzservlets/uploadbean/uploadbean.war

رابط مباشرة لملف الـ war

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#7

جزاك الله خير اخي رامي

ولكن توجد مشكلة في عملية التحميل او الرفع

عند النقر على زر upload فان الصفحات سوف تقوم بانشاء ملف على المسار c

ووضع الملفات المختارة فيه ...

وهذا اتوقع انه عيب كبير في الصفحات

لان الملفات المحملة لابد ان تكون داخل التوم كات .

ليصبح كل شيء على web application ...

ولكي يستطيع مستخدم النظام استخدامها او تحميلها

ولكن هنا نجد انه يقوم بوضع الملفات في مجلد upload على المسار c

وهنا سوف يكون للمستخدم رفع الملفات دون جلبها مرة اخرى

اتمنى ان الفكرة وصلت ...

تحياتي لك

#8

يخزن على الـ c افتراضيا و يمكن بكل سهولة تحديد المجلد المطلوب بواسطة التعليمة

<jsp:useBean id="upBean" scope="page" class="javazoom.upload.UploadBean" >
  <jsp:setProperty name="upBean" property="folderstore" value="<%="d:/Tomcat/webapps/test"%>" />
</jsp:useBean>

كلشئ موجود و بشكل واضح بالتوثيق لا اذكر انني واجهة اي صعوبة في تشغيلها و الاستفادة منها

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#9

استاذ رامي المسار

اقتباس
value="<%="d:/Tomcat/webapps/test"%>"

موجود على جهازك ولكن عند رفع الموقع المسار غير موجود لذلك نريد تحديد مسار نسبي لمجلد الموقع على السرفر

انا وضعت مباشرة book حيث المجلد book موجود داخل مجلد موقعي ولكن عطاني خطأ .. مالحل؟؟؟؟؟؟؟؟؟؟

#10

ماهو نوع نظام التشغيل في الاستضافة الي انت شاريها؟ اي ما نظام تشغيل السيرفر؟

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#11

افرض الاحتمالين اما ويندوز أو لينوكس وغالبا لينوكس

#12

اذا لينوكس يجب ان تطلب من الشركة اعطائك الصلاحيات لكي تكتب على مجلد معين و من الافضل ان تحدد اسمه و تخبرهم به

و بعدها اطلب منهم ان يعطوك المسار الكامل الى هذا المجلد و سيكون من الصيغة

/var/www/html/YourAccount/SpecificFolder

انا مرة من زمان راسلت الشركة و اعطوني الصلاحيات للكتابة و عندها تطبيق الابلود سوف يستطيع الوصول و تحميل و كتابة الملفات

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

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