国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

實現RSS

2019-11-18 14:27:24
字體:
來源:轉載
供稿:網友

  rss是一個標準的xml文件,Rss閱讀器可以讀取這個XML文件獲得文章的信息,使用戶可以通過Rss閱讀器而非瀏覽器閱讀Blog,我們只要動態生成這個XML文件便可以了。RSSLibJ是一個專門讀取和生成RSS的小巧實用的java庫,大小僅25k,可以從http://sourceforge.net/PRojects/rsslibj/下載rsslibj-1_0RC2.jar和它需要的EXMLjar兩個文件,然后復制到web/WEB-INF/lib/下。 

使用RSSLibJ異常簡單,我們先設置好HttpServletResponse的Header,然后通過RSSLibJ輸出XML即可: 


Channel channel = new Channel();
channel.setDescription(account.getDescription());
baseUrl = baseUrl.substring(0, n);
channel.setLink("http://server-name/home.c?accountId=" + accountId);
channel.setTitle(account.getTitle());
List articles = facade.getArticles(accountId, account.getMaXPerPage(), 1);
Iterator it = articles.iterator();
while(it.hasNext()) {
    Article article = (Article)it.next();
    channel.addItem("http://server-name/article.c?articleId=" + article.getArticleId(),
        article.getSummary(), article.getTitle()
    );
}
// 輸出xml:
response.setContentType("text/xml");
PrintWriter pw = response.getWriter();
pw.print(channel.getFeed("rss"));
pw.close();

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 玉溪市| 雅江县| 梁河县| 团风县| 越西县| 淄博市| 花莲县| 江西省| 扎兰屯市| 黄石市| 十堰市| 辽宁省| 北川| 同仁县| 共和县| 通许县| 靖江市| 东光县| 凤城市| 德化县| 温宿县| 鲁山县| 琼海市| 封丘县| 牙克石市| 潼南县| 丹江口市| 威信县| 呼图壁县| 江山市| 金华市| 固原市| 阜平县| 乐平市| 新平| 友谊县| 荥阳市| 昌图县| 昌乐县| 交城县| 德惠市|