RSS也叫聚合RSS是在线共享内容的一种简易方式(也叫聚合内容,Really Simple Syndication)。通常在时效性比较强的内容上使用RSS订阅能更快速获取信息,网站提供RSS输出,有利于让用户获取网站内容的最新更新。
rss好处不用多说了,我们直接看一下在使用Struts2下如何实现。
在struts配置文件中设置result类型为 plainText
xhtml 代码
1.<result type="plainText"></result>
action类里使用writer直接输出rss标准的xml ,这里我使用了第三方的开源工具包RSSLibJ帮我快速输出标准格式的xml。
java 代码
Channel channel = new Channel();
channel.setDescription("协作,分享,携手共建企业业务组件的社区平台"); //描述此频道
channel.setLink("http://po-soft.com/bcs"); //定义到达频道的超链接
channel.setTitle("组件文章-OECP社区"); //定义频道的标题
channel.addItem("http://po-soft.com/bc/oecp/wiki1.0/section/5a015gppnang00b0", //定义到达项目的超链接
"1、如何注册社区帐号?点击社区右上方的“注册”进行注册。 ...", //描述此项目
"注册登录"); //定义项目的标题。
channel.addItem("http://po-soft.com/bc/oecp-gl/wiki0.1/section/47615g5a85nu028e",
" i. 功能设计 ¡¤ 标准会计报表包括:现金流量表、利润表、资产负债表..."
, "标准会计报表");
ServletActionContext.getResponse().setContentType("xml+rss;charset=utf-8");
ServletActionContext.getResponse().getWriter().write(channel.getFeed("2.0"));//rss2.0格式输出
输出后的样式:
xhtml 代码
<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.00'>
<channel>
<title>组件文章-OECP社区</title>
<link>http://po-soft.com/bcs</link>
<description>协作,分享,携手共建企业业务组件的社区平台</description>
<docs>http://backend.userland.com/rss</docs>
<generator>RSSLibJ (http://rsslibj.sourceforge.net/)</generator>
<item>
<title>注册登录</title>
<link>http://po-soft.com/bc/oecp/wiki1.0/section/5a015gppnang00b0</link>
<description>1、如何注册社区帐号?点击社区右上方的“注册”进行注册。 ...</description>
</item>
<item>
<title>标准会计报表</title>
<link>http://po-soft.com/bc/oecp-gl/wiki0.1/section/47615g5a85nu028e</link>
<description> i. 功能设计 ¡¤ 标准会计报表包括:现金流量表、利润表、资产负债表...</description>
</item>
</channel>
</rss>
jsp页面中设置rss地址。点亮浏览器rss订阅的图标
xhtml 代码
<link href="/blogs/rss" rel="alternate" title="组件文章-OECP社区" type="application/rss+xml" />
点亮rss图标后用户就可以方便的使用ie或者其他阅读器进行订阅。当然您也可以设置多个rss。
通过ie8打开就可以方便的订阅本网站了
到此rss的输出就完成了,你也可以通过支持Rss订阅浏览器或者其他工具(比如FeedDemon或者Goolge Reader等)甚至是手机或者pda等设备方便的进行订阅了。
本文转自http://po-soft.com/hi/wlo_o/blog/2010。转载请注明出处。
更多内容请访问OECP社区
分享到:
相关推荐
描述中的"wapQQ图标点亮工具, wapQQ图标点亮软件, wapQQ图标点亮 ,点亮wap图标"进一步明确了这个工具的功能,它是一个软件程序,专门设计用来帮助用户快速或自动完成wap版本QQ的图标点亮过程。wapQQ是QQ针对手机...
一秒点亮QQ播客图标 易语言源码
《穿越火线(CF)图标一键免费点亮指南》 穿越火线(CF)作为一款深受玩家喜爱的在线射击游戏,其游戏图标在许多用户的电脑桌面任务栏上代表着玩家的参与和热爱。对于许多CF玩家来说,点亮游戏图标不仅是一种荣誉的...
一个月只能点一次 注意最好点亮以后隐藏起来有概率永久 绝对不是自慰、 可以被他们看到的
### 如何点亮QQ团购图标? 随着互联网技术的发展与社交网络平台功能的日益丰富,QQ作为中国最流行的即时通讯工具之一,也在不断推出新的服务来满足用户的多样化需求。其中,QQ团购服务不仅为用户提供了一个便捷的...
### 如何点亮及升级QQ寻仙图标 #### 一、点亮QQ寻仙图标的基本规则 在探讨点亮QQ寻仙图标的具体方法之前,我们先来了解一下点亮图标的几个基本规则: 1. **角色等级要求**:只有当玩家的角色等级达到25级时,才能...
易语言点亮QQ图标的源码,哈哈,真的点亮QQ图标啦。我真的太搞性了
一款点亮部分QQ图标的软件(附上完全的源码),易语言编制。
- 每次成功点亮或升级图标,用户都将获得一个“图标点亮礼包”。这个礼包会发送到该角色的邮箱,每个QQ号码最多可以领取7次,这意味着用户在达到最高等级时,还可以获得额外的游戏奖励。 4. **版本要求**: - 要...
换取积分 太好啦 可以省钱啦
点亮图标工具.exe
WebQQ图标点亮是QQ用户在使用网页版QQ时的一个小特色,它展示了用户活跃于WebQQ平台的状态。以下是一份详细的WebQQ图标点亮步骤及注意事项: 1. 首先,打开WebQQ的官方网址。这通常是通过浏览器访问,确保您输入的...
QQ本地图标点亮源码是针对腾讯QQ即时通讯软件的一项个性化功能开发的源代码,它主要涉及到了软件界面设计和用户交互方面的编程技术。QQ图标点亮是指用户在使用QQ时,通过完成特定任务或者使用特定功能,使得QQ客户端...
关于“淡然qqyw图标点亮系统”的具体功能和工作原理,由于描述中并未提供详细信息,我们可以推测它可能包含以下几个方面: 1. **用户界面**:系统可能有一个用户界面,通过这个界面,用户可以观察靶机的状态,启动...
为了确保图标永久点亮而不继续扣款,需要在腾讯公益网站的个人中心取消月捐。取消后,月捐记录变为灰色,图标将不再熄灭。 3. **VIP图书图标**:这个图标通常需要每月支付5元(目前可能已调整至10元)才能保持点亮...
尽管"一键点亮百科图标工具"可以方便快捷地完成图标点亮,但用户应当注意,过度依赖自动化工具可能会影响个人在百科社区的真实参与度和学习过程,而且某些情况下,使用这类工具可能违反网站规定。因此,合理、谨慎地...
WAP图标点亮器WAP图标点亮器WAP图标点亮器v
您可以访问官方网站(http://web..com/)来了解更多关于Web3.0的信息并尝试点亮图标。 3. **英雄杀图标**:英雄杀是一款受欢迎的在线策略游戏。目前,其点亮规则尚未公开,但您可以关注官方网址(http://yxs..com/...
### 如何点亮及升级QQ九仙图标 #### 一、点亮QQ九仙图标的基本步骤 在探讨点亮QQ九仙图标之前,我们先了解几个基本概念。QQ九仙是一款基于腾讯QQ平台的游戏,用户可以通过游戏内达成特定条件来点亮并升级个人资料...
如何点亮腾讯视频图标是许多腾讯视频用户关注的问题,因为这个图标不仅代表了用户对平台的活跃度,也是个人成就的一种展示。以下是一个详尽的步骤指南,帮助你轻松完成这一过程: 1. 首先,你需要访问腾讯视频的...