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

كيف استطيع تحويل jsp الى html يدويا ؟ بالاستفادة من ال tomcat

بدأه Eng.Helmy في 9 نوفمبر 2010 · 12 رد · 1,023 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اريد ان اعرف كيف اقوم بتحويل text به jsp الى html ؟

فهل يوجد class يمكنني استخدامه لعملية التحويل ؟؟ وجزاكم الله خيرا

______________________________________________________________________________________________________________________________________________________________________

وهذه هي المشكلة التي جعلتي بحاجة الى القيام بعملية يقوم بها ال tomcat

string str = "jsp code , html and javascript";

اريد ان ارسل هذا ال string الموجود في ال Servlet الى JSP واظهار محتواه في تلك الصفحة

<%=str %>

اعتذر على الاطالة واتمنى ان اعرف الحل وجزاكم الله خيرا

#2

ما هي المشكله أصلا التي تجعلك تحتاج لتفكر هذا التفكير؟

قل لنا المشكله مفصله .. من فضلك ... ؟؟؟؟؟

#3
هويدي كتب:

ما هي المشكله أصلا التي تجعلك تحتاج لتفكر هذا التفكير؟

قل لنا المشكله مفصله .. من فضلك ... ؟؟؟؟؟

قمت بعمل برنامج يقوم بعمل generation ل jsp code من قاعدة بيانات يقوم العميل بأدخال اشياء فيها من خلال صفحات ويب

ثم اقوم انا بعمل generation ل jsp داخل servlet بداخل string

ثم قمت بعمل

<%= str %>

ولكن لم يظهر شئ في الصفحة وعندما سألت صديق لي قال ان ال browser لا يفهم الا html او Java script ولذا احتجت الى كلاس تقوم بأخد ال jsp وتحوله الى html كما يفعل ال tom cat وعندئذ ستظهر النتائج على الصفحة

شكرا

#4

هل تقصد انك ستعطى المستخدم حرية كتابة كود صفحة jsp كاملة من اول وسم tag

اذا العملية بسيطة

ارسل النص الى صفحتك الخاصة ك parameter

ثم احفظه فى ملف باسم معين وليكن user.jsp

ثم استخدم الوسم

<@include page="user.jsp">

وبهذا يقوم الخادم بترجمة كود المستخدم واظهاره

جرب ووافنا بالنتيجة

تحياتى

تم تعديل هذه المشاركة بواسطة Oracle_Java في 9 نوفمبر 2010 في 17:28


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#5

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

ان شاء الله سأقوم بتجربة الامر واخباركم بالنتيجة عند الانتهاء :wink:

#6

لا أنصح بتمكين المستخدم من كتابة كود jsp بحرية إلا للضرورة القصوى

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#7
علاء الصالحي كتب:

لا أنصح بتمكين المستخدم من كتابة كود jsp بحرية إلا للضرورة القصوى

تحياتي

طبعا نشاركك الرأى اخ علاء

فيما يبدو انه يقوم بعمل موقع تعليمى


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#8
علاء الصالحي كتب:

لا أنصح بتمكين المستخدم من كتابة كود jsp بحرية إلا للضرورة القصوى

تحياتي

المستخدم لن يكتب كود jsp ولكنه سيختار من combobox او select شكل من الاشكال التي يريدها ان تظهر

ثم بناء على ما سيختار لا بد من تعديل ال jsp

البرنامج الذي اعمل به هو charting application ولكي يظهر ال chart الذي هو عبارة عن فلاش لا بد ان اكتب jsp كود ولذلك فاني اريد ان يتغير ال jsp الموجود في ال runtime

فما هو رأيك ؟؟

#9

اعتقد انك لا تحتاج الى تغيير كود jsp واعادة تحميل الصفحة

js او JavaScript تحل لك هذه المشكلة فى نفس الصفحة

اعمل دالة

واكتب بداخلها مثلا

getElementById("myCahrt").src = "chart2.swf";

واربط هذه الدالة بمتنصت Listener على احداث Events صندوق الاختيار ComboBox

عند تغيير قيمته يتم تنفيذ الدالة

تحياتى


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#10
Oracle_Java كتب:

اعتقد انك لا تحتاج الى تغيير كود jsp واعادة تحميل الصفحة

js او JavaScript تحل لك هذه المشكلة فى نفس الصفحة

اعمل دالة

واكتب بداخلها مثلا

getElementById("myCahrt").src = "chart2.swf";

واربط هذه الدالة بمتنصت Listener على احداث Events صندوق الاختيار ComboBox

عند تغيير قيمته يتم تنفيذ الدالة

تحياتى

السلام عليكم .... هل يمكنك التوضيح اكثر من ذلك ؟؟ جزاك الله خيرا

#11
Eng.Helmy كتب:

السلام عليكم .... هل يمكنك التوضيح اكثر من ذلك ؟؟ جزاك الله خيرا

ساقوم بعمل مثال بسيط وارفقه فى الموضوع

لتوضيح الفكرة

تحياتى


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#12
Oracle_Java كتب:

ساقوم بعمل مثال بسيط وارفقه فى الموضوع

لتوضيح الفكرة

تحياتى

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

واسأل الله ان يوفقكم :happy:

1
#13
Eng.Helmy كتب:

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

واسأل الله ان يوفقكم :happy:

لا تعب ولا شئ اخى

المهم انك تستفيد

انظر الصورة

post-230456-015989400 1289654225_thumb.p

كلما اخترت صورة من صندوق الاختيار combobox تتغير الصورة المعروضة

وذلك بسطر واحد من javascript

على كل المشروع فى المرفقات يمكنك الاطلاع عليه وفهم الفكرة

ومحاولة تطبيقها فى مشروعك

http://www.mediafire.com/?xole8ikhz3kicbc

بالتوفيق

المرفقات
untitled.PNG


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

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