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

استخدام rss في صفحة jsp

بدأه JavaPorgrammer في 22 يناير 2011 · 10 رد · 1,103 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

أسعد الله أوقاتكم بكل خير ..

مستوى الدرس : مبتدأ

جئتكم اليوم بدرس عن كيفية استخدام تقنية rss وإضافتها إلى صفحة jsp ، طبعا ممكن هذا الشيء ليس جديداً على البعض.. :blush:

ولكن لعلي أرد بعض الجميل لهذا المنتدى الأكثر من رائع!

دعونا نبدأ :

أولا حمل الملف المضغوط ، وفك الضغط عنه ستجد ملفين :

rssutils.jar

rssutils.tld

أضف ملف rssutils.tld إلى مجلد web-inf وأضف ملف الـ jar إلى مكتبات المشروع

post-231827-063457300 1295696795_thumb.g

قم بإضافة taglib في بداية الصفحة :

<%@ taglib uri="/WEB-INF/rssutils.tld" prefix="rss" %>

وفي body أضف :

 <rss:feed url="/index.php?app=core&module=global&section=rss&type=forums&id=11" feedId="arabteam"/>
        <p class="pa">Title:<rss:channelTitle feedId="arabteam"/></p>
        <p class="pa">Link: <rss:channelLink feedId="arabteam" asLink="true"/></p>
<p class="pa">Publication Date: <rss:channelPubDate feedId="arabteam"/></p>
<table class="mytable">
    <rss:forEachItem feedId="arabteam">
    <tr><td class="Titletd">Title : <rss:itemTitle feedId="arabteam"/></td></tr>
    <tr><td class="tdB"><rss:itemDescription feedId="arabteam"/></td></tr>
</rss:forEachItem>
    </table>

حيث :

url هو رابط الموقع الذي تريد جلب البيانات منه ، ويلزم أن تعطي الـ feed معرف وفي حالتنا عرفناه : arabtem

title وهو عنوان الـ feed وفي حالتنا هنا : أخر مشاركات قسم Java ، وتربطه مع معرف الـ feed الذي هو : arabteam

link وهو رابط مصدر البيانات ، asLink : يستقبل قيمتين يـا صحيح يا خاطئ (true-false) ومعناه إضافة رابط تشعبي لرابط مصدر البيانات.

forEachItem هو loop يعود في كل مرة بـبيان مستقل مع العنوان ، تستطيع من خلال هذا الـ tag أن تحدد عدد البيانات المعروضة من خلال startIndex="" endIndex=""

بعد إضافته للصفحة ومع بعض التعديلات والبهارات :lol:

post-231827-089198500 1295697505_thumb.g

أرجو أني وفقت في الشرح .. وأي سؤال أنا حاضر

rss_utils_1.1.zip

المرفقات
files.gifsample.gif
4

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#2

هل المكتبة من صنعك؟

أم أنها تتبع لموقع ما؟

لو كانت تتبع لموقع ما فضع الرابط

لو كانت من صنعك فجيد لو كلمتنا عن التفاصيل :lol:

تحياتي

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

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

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

728x90.png

#3

حياك أخي علاء ..

المكتبة ليست من صنعي . . :blush:

تفضل الرابط : http://java.sun.com/developer/technicalArticles/javaserverpages/rss_utilities/

تحية عطرة للجميع.

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#4

بالمناسبة ما اسمك أخي

أحب أن أعرف الأسماء الخاصة بالآخرين

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

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

تحياتي

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

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

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

728x90.png

#5

حياكـ أخي علاء ...

أخوكـ أحمد

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#6

بارك الله فيك يا ابو حميد

ومنتظرين المزيد ان شاء الله

وعلى العموم انا اسمى احمد برضوى :D

#7

مش ملاحظ حاجه؟

أن أغلب المبرمجين اسمهم احمد :lol:

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#8
JavaPorgrammer كتب:

مش ملاحظ حاجه؟

أن أغلب المبرمجين اسمهم احمد :lol:

فعلا ههههههههههه

ربنا يسترها علينا يا ابو حميد

:D:D:D

#9

على أساس أنا اسمي أحمد مثلاً wacko.gif

تحياتي

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

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

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

728x90.png

#10

كلك خير وبركة يا أخ علاء .. :) الله يسعدك

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

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

على أساس أنا اسمي أحمد مثلاً wacko.gif

تحياتي

ده انت الخير والبركة للمنتدى :) يا اخ علاء

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