• 0
JavaPorgrammer

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

سؤال

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

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

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

جئتكم اليوم بدرس عن كيفية استخدام تقنية 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="http://www.arabteam2000-forum.com/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

4

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

10 إجابة على هذا السؤال .

  • 0

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

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

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

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

تحياتي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

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

تحياتي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

أخوكـ أحمد

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

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

:D:D:D

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

تحياتي

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

تحياتي

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .