﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-勤加练习，必能得心应手！不期速成，日拱一卒 ！-随笔分类-JSP、servlet</title><link>http://www.blogjava.net/ldwblog/category/41229.html</link><description>态度决定一切</description><language>zh-cn</language><lastBuildDate>Tue, 07 Jan 2020 10:48:07 GMT</lastBuildDate><pubDate>Tue, 07 Jan 2020 10:48:07 GMT</pubDate><ttl>60</ttl><item><title>个人公众号「Java爱好者社区」高质量原创文章持续输出，欢迎各位小主关注</title><link>http://www.blogjava.net/ldwblog/archive/2019/10/30/434887.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Wed, 30 Oct 2019 06:10:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2019/10/30/434887.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/434887.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2019/10/30/434887.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/434887.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/434887.html</trackback:ping><description><![CDATA[blogjava网站与博客园合并了，对blogjava还是有感情的。<br />并且blogjava网站发布的文章是在博客园首页看不到的。<br />blogjava网站首页能看到，你可以点击标题进入可以看到图片二维码信息。<br /><br /><strong style="color: red; font-size: 14pt;">Java爱好者社区</strong><br />公众号内容简介：<br /><p><span style="background-color: yellow; color: red;">专注于分享Java后端相关技术、老司机实战干货，不限于JVM、并发、设计模式、性能优化、分布式&amp;微服务、云原生、大数据相关主题。</span><br style="color: red;" /><span style="background-color: yellow; color: red;">希望关注的你停下脚步，定有所收获。</span><br style="color: red;" /><br />以前的个人博客内容不好迁移，所以我打算根据自己的多年经验，不断整理输出有价值的内容。<br />目前公众号内容有关于<span style="background-color: yellow; color: red;">SpringCloud（微服务框架）、Skywalking（APM监控调用链）、JVM（GC分析、内存泄漏分析）、并发编程</span>相关原创实战文章已出炉。<br /><br />最近刚开始已经有不少小伙伴关注了，期待能有幸搜索到本博客的同学，可以扫码关注一下，不胜感激。<br />大家有任何技术、职场、面试上的问题都可以与我交流。<br /><br /><span style="background-color: yellow;"><strong>方式一：</strong></span><span style="color: red; background-color: yellow;"><strong>扫码以下公众号二维码：</strong></span><br /><img src="http://www.blogjava.net/images/blogjava_net/ldwblog/Java%E7%88%B1%E5%A5%BD%E8%80%85%E7%A4%BE%E5%8C%BA%E4%BA%8C%E7%BB%B4%E7%A0%81.png" border="0" alt="" /><br /><br />方式二：<span style="color: red;">在微信上直接搜索：&nbsp;</span><span style="color: red; background-color: yellow;">javatech_cbo</span><br /><br />感谢各位小伙伴的支持，后续会在该公众号上输出大量的有价值的实战干货 ，期待与你一同进步与成长。<br /></p><img src ="http://www.blogjava.net/ldwblog/aggbug/434887.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2019-10-30 14:10 <a href="http://www.blogjava.net/ldwblog/archive/2019/10/30/434887.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Http状态码以及常见Http Header返回状态详解</title><link>http://www.blogjava.net/ldwblog/archive/2012/01/17/368655.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Tue, 17 Jan 2012 06:47:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2012/01/17/368655.html</guid><description><![CDATA[<div><div>Http状态码以及常见Http Header返回状态详解</div><div>2011-05-17 15:36</div><table style="table-layout:fixed;width:100%"><tbody><tr><td><div id="blog_text"><p>站 长经常会遇到一些http状态码的问题。而所谓的404页就是服务器404重定向状态返回页面。数字404指的是404号状态码。一般常用到的有200号 状态码和404号状态码。200号表示网页被下载成功，而404号表示不能成功下载并产生错误。下面是HTTP状态码一览表。 </p> <p>1xx：请求收到，继续处理<br />2xx：操作成功收到，分析、接受<br />3xx：完成此请求必须进一步处理<br />4xx：请求包含一个错误语法或不能完成<br />5xx：服务器执行一个完全有效请求失败</p> <p>100&#8212;&#8212;客户必须继续发出请求<br />101&#8212;&#8212;客户要求服务器根据请求转换HTTP协议版本</p> <p>200&#8212;&#8212;交易成功<br />201&#8212;&#8212;提示知道新文件的URL<br />202&#8212;&#8212;接受和处理、但处理未完成<br />203&#8212;&#8212;返回信息不确定或不完整<br />204&#8212;&#8212;请求收到，但返回信息为空<br />205&#8212;&#8212;服务器完成了请求，用户代理必须复位当前已经浏览过的文件<br />206&#8212;&#8212;服务器已经完成了部分用户的GET请求</p> <p>300&#8212;&#8212;请求的资源可在多处得到<br />301&#8212;&#8212;删除请求数据<br />302&#8212;&#8212;在其他地址发现了请求数据<br />303&#8212;&#8212;建议客户访问其他URL或访问方式<br />304&#8212;&#8212;客户端已经执行了GET，但文件未变化<br />305&#8212;&#8212;请求的资源必须从服务器指定的地址得到<br />306&#8212;&#8212;前一版本HTTP中使用的代码，现行版本中不再使用<br />307&#8212;&#8212;申明请求的资源临时性删除</p> <p>400&#8212;&#8212;错误请求，如语法错误<br />401&#8212;&#8212;请求授权失败<br />402&#8212;&#8212;保留有效ChargeTo头响应<br />403&#8212;&#8212;请求不允许<br />404&#8212;&#8212;没有发现文件、查询或URl<br />405&#8212;&#8212;用户在Request-Line字段定义的方法不允许<br />406&#8212;&#8212;根据用户发送的Accept拖，请求资源不可访问<br />407&#8212;&#8212;类似401，用户必须首先在代理服务器上得到授权<br />408&#8212;&#8212;客户端没有在用户指定的饿时间内完成请求<br />409&#8212;&#8212;对当前资源状态，请求不能完成<br />410&#8212;&#8212;服务器上不再有此资源且无进一步的参考地址<br />411&#8212;&#8212;服务器拒绝用户定义的Content-Length属性请求<br />412&#8212;&#8212;一个或多个请求头字段在当前请求中错误<br />413&#8212;&#8212;请求的资源大于服务器允许的大小<br />414&#8212;&#8212;请求的资源URL长于服务器允许的长度<br />415&#8212;&#8212;请求资源不支持请求项目格式<br />416&#8212;&#8212;请求中包含Range请求头字段，在当前请求资源范围内没有range指示值，请求<br />也不包含If-Range请求头字段<br />417&#8212;&#8212;服务器不满足请求Expect头字段指定的期望值，如果是代理服务器，可能是下<br />一级服务器不能满足请求</p> <p>500&#8212;&#8212;服务器产生内部错误<br />501&#8212;&#8212;服务器不支持请求的函数<br />502&#8212;&#8212;服务器暂时不可用，有时是为了防止发生系统过载<br />503&#8212;&#8212;服务器过载或暂停维修<br />504&#8212;&#8212;关口过载，服务器使用另一个关口或服务来响应用户，等待时间设定值较长<br />505&#8212;&#8212;服务器不支持或拒绝支请求头中指定的HTTP版本</p> <p>－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－</p> <p>英文版：</p> <p>100：Continue<br />101：Switching Protocols<br />102：Processing</p> <p>200：OK<br />201：Created<br />202：Accepted<br />203：Non-Authoriative Information<br />204：No Content<br />205：Reset Content<br />206：Partial Content<br />207：Multi-Status</p> <p>300：Multiple Choices<br />301：Moved Permanently<br />302：Found<br />303：See Other<br />304：Not Modified<br />305：Use Proxy<br />306：(Unused)<br />307：Temporary Redirect</p> <p>400：Bad Request<br />401：Unauthorized<br />402：Payment Granted<br />403：Forbidden<br />404：File Not Found<br />405：Method Not Allowed<br />406：Not Acceptable<br />407：Proxy Authentication Required<br />408：Request Time-out<br />409：Conflict<br />410：Gone<br />411：Length Required<br />412：Precondition Failed<br />413：Request Entity Too Large<br />414：Request-URI Too Large<br />415：Unsupported Media Type<br />416：Requested range not satisfiable<br />417：Expectation Failed<br />422：Unprocessable Entity<br />423：Locked<br />424：Failed Dependency</p> <p>500：Internal Server Error<br />501：Not Implemented<br />502：Bad Gateway<br />503：Service Unavailable<br />504：Gateway Timeout<br />505：HTTP Version Not Supported<br />507：Insufficient Storage</p> <p>－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－</p> <p>200号状态码</p> <p>220.181.32.30 - - [02/Sep/2008:00:01:23 +0800] "GET  /article/0572/72570.shtml HTTP/1.1" 200 28361 "-"  "Baiduspider+(+http://www.baidu.com/search/spider.htm)"</p> <p>服务器日志中的200表示使用GET传递方式网页72570.shtml下载成功。即：当用户或爬虫程序向网站服务器发出浏览请求时，服务器返回 HTTP 数据流里包含某种状态码，200响应号即状态码中的一种，表示本网页被成功下载。</p> <p>301号状态码</p> <p>220.181.32.30 - - [02/Sep/2008:00:01:31 +0800] "GET  /my/view.php?aid=14183 HTTP/1.1" 301 - "-"  "Baiduspider+(+http://www.baidu.com/search/spider.htm)"</p> <p>服务器日志中的301表示使用GET传递方式动态网页aid=14183成功跳转。即：当用户或爬虫程序向网站服务器发出浏览请求时，服务器返回  HTTP 数据流包含某种状态码，301  重定向即状态码中的一种，表示本网页永久性转移到另一个地址。实际操作中我们可以将多个域名指向同一个网址，这也是搜索引擎唯一认可的一种网站转向的方 式。</p> <p>404状态码<br /></p> <p>出现404状态码就证明有URL地址的网页浏览不到。很多时候由于网站的改版，使很多旧版网站url地址失效。这是你需要建立404状态页来保证你 网站通畅，能够达到一种回路的效果。切记404状态页需要单独设计，不能直接在服务器端直接跳转回首页。否则，搜索引擎会大量抓取网站首页失误当成404 页处理。</p> <p>HTTP 404  错误意味着链接指向的网页不存在，即原始网页的URL失效，这种情况经常会发生，很难避免，比如说：网页URL生成规则改变、网页文件更名或移动位置、导 入链接拼写错误等，导致原来的URL地址无法访问；当Web 服务器接到类似请求时，会返回一个404  状态码，告诉浏览器要请求的资源并不存在。但是，Web服务器默认的404错误页面，无论Apache还是IIS，均十分简陋、呆板且对用户不友好，无法 给用户提供必要的信息以获取更多线索，无疑这会造成用户的流失。</p> <p>因此，很多网站均使用自定义404错误的方式以提供用户体验避免用户流失。一般而言，自定义404页面通用的做法是在页面中放置网站快速导航链接、搜索框以及网站提供的特色服务，这样可以有效的帮助用户访问站点并获取需要的信息。</p> <p>－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－</p> <div><strong>100 Continue</strong><br />指示客户端应该继续请求。回送用于通知客户端此次请求已经收到，并且没有被服务器拒绝。<br />客户端应该继续发送剩下的请求数据或者请求已经完成，或者忽略回送数据。服务器必须发送<br />最后的回送在请求之后。  <p><strong>101 Switching Protocols</strong><br />服务器依照客服端请求，通过Upgrade头信息，改变当前连接的应用协议。服务器将根据Upgrade头立刻改变协议<br />在101回送以空行结束的时候。</p> <p><span style="color: #ff0000"><strong><u>Successful </u></strong><br /></span>=================================<br /><strong>200 OK</strong><br />指示客服端的请求已经成功收到，解析，接受。</p> <p><strong>201 Created</strong><br />请求已经完成并一个新的返回资源被创建。被创建的资源可能是一个URI资源，通常URI资源在Location头指定。回送应该包含一个实体数据<br />并且包含资源特性以及location通过用户或者用户代理来选择合适的方法。实体数据格式通过煤体类型来指定即content-type头。最开始服务器<br />必须创建指定的资源在返回201状态码之前。如果行为没有被立刻执行，服务器应该返回202。</p> <p><strong>202 Accepted</strong><br />请求已经被接受用来处理。但是处理并没有完成。请求可能或者根本没有遵照执行，因为处理实际执行过程中可能被拒绝。</p> <p><strong>203 Non-Authoritative Information</strong></p> <p><strong>204 No Content</strong><br />服务器已经接受请求并且没必要返回实体数据，可能需要返回更新信息。回送可能包含新的或更新信息由entity-headers呈现。</p> <p><strong>205 Reset Content</strong><br />服务器已经接受请求并且用户代理应该重新设置文档视图。</p> <p><strong>206 Partial Content</strong><br />服务器已经接受请求GET请求资源的部分。请求必须包含一个Range头信息以指示获取范围可能必须包含If-Range头信息以成立请求条件。</p> <p><span style="color: #ff0000"><strong><u>Redirection</u></strong><br /></span>==================================<br /><strong>300 Multiple Choices<br /></strong>请求资源符合任何一个呈现方式。</p> <p><strong>301 Moved Permanently</strong><br />请求的资源已经被赋予一个新的URI。</p> <p><strong>302 Found</strong><br />通过不同的URI请求资源的临时文件。</p> <p><br /><strong>303 See Other</strong></p> <p><strong>304 Not Modified</strong><br />如果客服端已经完成一个有条件的请求并且请求是允许的，但是这个文档并没有改变，服务器应该返回304状态码。304<br />状态码一定不能包含信息主体，从而通常通过一个头字段后的第一个空行结束。</p> <p><strong>305 Use Proxy<br /></strong>请求的资源必须通过代理（由Location字段指定）来访问。Location资源给出了代理的URI。</p> <p><strong>306 Unused</strong></p> <p><strong>307 Temporary Redirect</strong></p> <p><strong><u><span style="color: #ff0000">Client Error</span></u></strong><strong><u><br /></u></strong>=====================<br /><strong>400 Bad Request</strong><br />因为错误的语法导致服务器无法理解请求信息。</p> <p><strong>401 Unauthorized</strong><br />如果请求需要用户验证。回送应该包含一个WWW-Authenticate头字段用来指明请求资源的权限。</p> <p><strong>402 Payment Required</strong><br />保留状态码</p> <p><strong>403 Forbidden</strong><br />服务器接受请求，但是被拒绝处理。</p> <p><strong>404 Not Found</strong><br />服务器已经找到任何匹配Request-URI的资源。</p> <p><strong>405 Menthod Not Allowed</strong><br />Request-Line请求的方法不被允许通过指定的URI。</p> <p><strong>406 Not Acceptable</strong></p> <p><strong>407 Proxy Authentication Required</strong></p> <p><strong>408 Reqeust Timeout</strong><br />客服端没有提交任何请求在服务器等待处理时间内。</p> <p><strong>409 Conflict</strong></p> <p><strong>410 Gone</strong></p> <p><strong>411 Length Required</strong><br />服务器拒绝接受请求在没有定义Content-Length字段的情况下。</p> <p><strong>412 Precondition Failed</strong></p> <p><strong>413 Request Entity Too Large</strong><br />服务器拒绝处理请求因为请求数据超过服务器能够处理的范围。服务器可能关闭当前连接来阻止客服端继续请求。</p> <p><strong>414 Request-URI Too Long</strong><br />服务器拒绝服务当前请求因为URI的长度超过了服务器的解析范围。</p> <p><strong>415 Unsupported Media Type</strong><br />服务器拒绝服务当前请求因为请求数据格式并不被请求的资源支持。</p> <p><strong>416 Request Range Not Satisfialbe</strong></p> <p><strong>417 Expectation Failed</strong></p> <p><span style="color: #ff0000"><strong><u>Server Error</u></strong><br /></span>===================================<br /><strong>500 Internal Server Error</strong><br />服务器遭遇异常阻止了当前请求的执行</p> <p><strong>501 Not Implemented</strong><br />服务器没有相应的执行动作来完成当前请求。</p> <p><strong>502 Bad Gateway</strong><br />错误的网关</p> <p><strong>503 Service Unavailable</strong><br />因为临时文件超载导致服务器不能处理当前请求。</p> <p><strong>504 Gateway Timeout</strong></p> <p><strong>505 Http Version Not Supported</strong></p></div> <p>常见返回状态码有200(正常)、404(无法访问)、500(页面中PHP/ASP/ASPX等有错误)、301(永久重定向)、302(普通跳转如js跳转,http跳转,asp中respone.redirect跳转及PHP使用的header发送的普通跳转等)。</p> <p>&nbsp;</p> <p>&nbsp;</p> <p><br /><strong>常见Http Header返回状态详解：<br /><br /></strong></p> <div> <div style="margin-left: 20px; margin-right: 20px">&nbsp;&nbsp;&nbsp; 当用户点击或搜索引擎向网站服务器发出浏览请求时，服务器将返回Http Header Http头信息状态码,常见几种如下: 1、Http/1.1 <span style="color: #0000ff">200 OK</span> 访问正常<br />&nbsp; 表示成功访问,为网站可正常访问时的状态。<br /><br />2、Http/1.1 <span style="color: #0000ff">301 Moved Permanently</span><strong>301重定向</strong>永久重定向<br />&nbsp; 对搜索引擎相对友好的跳转方式，当网站更换域名时可将原域名作301永久重定向到新域名，原域名权重可传递到新域名，也常有将不含www的域名301跳转到含www的，如xxx.com通过301跳转到www.xxx.com <br /><br />3、Http/1.1 <span style="color: #0000ff">302 Found</span> 为临时重定向<br />&nbsp; 易被搜索引擎判为作弊,比如asp程序的response.Redirect()跳转、js跳转或静态http跳转。<br /><br />4、Http/1.1 <span style="color: #0000ff">400 Bad Request</span> 域名绑定错误<br />&nbsp; 一般是服务器上域名未绑定成功，未备案等情况。<br /><br />5、Http/1.1 <span style="color: #0000ff">403 Forbidden</span> 没有权限访问此站<br />&nbsp; 你的IP被列入黑名单，连接的用户过多，可以过后再试，网站域名解析到了空间，但空间未绑定此域名等情况。<br /><br />6、Http/1.1 <span style="color: #0000ff">404 Not Found</span> 文件或目录不存在<br />&nbsp; 表示请求文件、目录不存在或删除，设置404错误页时需确保返回值为404。常有因为404错误页设置不当导致不存在的网页返回的不是404而导致搜索引擎降权。<br /><br />7、Http/1.1 <span style="color: #0000ff">500 Internal Server Error</span> 程序或服务器错误<br />&nbsp; 表示服务器内部程序错误，出现这样的提示一般是程序页面中出现错误，如小的语法错误，数据连接故障等。<br /><br />转载自：</div></div></div></td></tr></tbody></table></div><img src ="http://www.blogjava.net/ldwblog/aggbug/368655.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2012-01-17 14:47 <a href="http://www.blogjava.net/ldwblog/archive/2012/01/17/368655.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>js动态添加表格行</title><link>http://www.blogjava.net/ldwblog/archive/2010/07/13/325926.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Tue, 13 Jul 2010 02:07:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2010/07/13/325926.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/325926.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2010/07/13/325926.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/325926.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/325926.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &lt;html&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;title&gt;&lt;/title&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;form&nbsp;id="form1"&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n...&nbsp;&nbsp;<a href='http://www.blogjava.net/ldwblog/archive/2010/07/13/325926.html'>阅读全文</a><img src ="http://www.blogjava.net/ldwblog/aggbug/325926.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2010-07-13 10:07 <a href="http://www.blogjava.net/ldwblog/archive/2010/07/13/325926.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>权限页面选中复选框-全选和取消</title><link>http://www.blogjava.net/ldwblog/archive/2009/08/28/292958.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Fri, 28 Aug 2009 06:19:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2009/08/28/292958.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;1&lt;%@&nbsp;page&nbsp;language="java"&nbsp;pageEncoding="GBK"%&gt;&nbsp;&nbsp;2&lt;%@page&nbsp;import="java.util.List"%&gt;&nbsp;&nbsp;3&lt;%@page&nbsp;import="com.cns.certservice.vo....&nbsp;&nbsp;<a href='http://www.blogjava.net/ldwblog/archive/2009/08/28/292958.html'>阅读全文</a><img src ="http://www.blogjava.net/ldwblog/aggbug/292958.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2009-08-28 14:19 <a href="http://www.blogjava.net/ldwblog/archive/2009/08/28/292958.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>TD自动换行</title><link>http://www.blogjava.net/ldwblog/archive/2009/08/17/291498.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Mon, 17 Aug 2009 07:10:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2009/08/17/291498.html</guid><description><![CDATA[在td里面加入style='word-break:break-all'就可以了 
<img src ="http://www.blogjava.net/ldwblog/aggbug/291498.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2009-08-17 15:10 <a href="http://www.blogjava.net/ldwblog/archive/2009/08/17/291498.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>