﻿<?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-feng</title><link>http://www.blogjava.net/fengfengfeng/</link><description>飘逸~~~~~life</description><language>zh-cn</language><lastBuildDate>Wed, 29 Apr 2026 04:16:41 GMT</lastBuildDate><pubDate>Wed, 29 Apr 2026 04:16:41 GMT</pubDate><ttl>60</ttl><item><title>不区分KEY大小写的MAP</title><link>http://www.blogjava.net/fengfengfeng/archive/2010/08/24/329823.html</link><dc:creator>feng</dc:creator><author>feng</author><pubDate>Tue, 24 Aug 2010 09:53:00 GMT</pubDate><guid>http://www.blogjava.net/fengfengfeng/archive/2010/08/24/329823.html</guid><wfw:comment>http://www.blogjava.net/fengfengfeng/comments/329823.html</wfw:comment><comments>http://www.blogjava.net/fengfengfeng/archive/2010/08/24/329823.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/fengfengfeng/comments/commentRss/329823.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fengfengfeng/services/trackbacks/329823.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 发现快1年没写文章了，有时候我们会需要一个不区分KEY大小写的MAP，当然仅仅是Map<String, Object>这种类型&nbsp;&nbsp;<a href='http://www.blogjava.net/fengfengfeng/archive/2010/08/24/329823.html'>阅读全文</a><img src ="http://www.blogjava.net/fengfengfeng/aggbug/329823.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fengfengfeng/" target="_blank">feng</a> 2010-08-24 17:53 <a href="http://www.blogjava.net/fengfengfeng/archive/2010/08/24/329823.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Jtable的逐行显示解决方法一个</title><link>http://www.blogjava.net/fengfengfeng/archive/2009/10/30/300390.html</link><dc:creator>feng</dc:creator><author>feng</author><pubDate>Fri, 30 Oct 2009 09:24:00 GMT</pubDate><guid>http://www.blogjava.net/fengfengfeng/archive/2009/10/30/300390.html</guid><wfw:comment>http://www.blogjava.net/fengfengfeng/comments/300390.html</wfw:comment><comments>http://www.blogjava.net/fengfengfeng/archive/2009/10/30/300390.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/fengfengfeng/comments/commentRss/300390.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fengfengfeng/services/trackbacks/300390.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 因为公司的项目要求最近接触了点SWING的东西，用到了jtable&nbsp;&nbsp;<a href='http://www.blogjava.net/fengfengfeng/archive/2009/10/30/300390.html'>阅读全文</a><img src ="http://www.blogjava.net/fengfengfeng/aggbug/300390.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fengfengfeng/" target="_blank">feng</a> 2009-10-30 17:24 <a href="http://www.blogjava.net/fengfengfeng/archive/2009/10/30/300390.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>清空文件域的一种实现</title><link>http://www.blogjava.net/fengfengfeng/archive/2009/08/10/290542.html</link><dc:creator>feng</dc:creator><author>feng</author><pubDate>Mon, 10 Aug 2009 06:37:00 GMT</pubDate><guid>http://www.blogjava.net/fengfengfeng/archive/2009/08/10/290542.html</guid><wfw:comment>http://www.blogjava.net/fengfengfeng/comments/290542.html</wfw:comment><comments>http://www.blogjava.net/fengfengfeng/archive/2009/08/10/290542.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.blogjava.net/fengfengfeng/comments/commentRss/290542.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fengfengfeng/services/trackbacks/290542.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 想象这样一个场景<br> 我们采用了比如AJAX的方式上传文件，可能上传文件和提交表单会提交到不同的ACTION中处理，但是比如用户选择了一个文件，然后没有点<br>上传，却点击提交表单，会有什么结果，当然是这个文件流会一起提交，这样造成的结果当然是造成响应速度的下降或者浪费服务器内存了，文件小的还好，要是很大的文件，我想用户是要哭了。&nbsp;&nbsp;<a href='http://www.blogjava.net/fengfengfeng/archive/2009/08/10/290542.html'>阅读全文</a><img src ="http://www.blogjava.net/fengfengfeng/aggbug/290542.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fengfengfeng/" target="_blank">feng</a> 2009-08-10 14:37 <a href="http://www.blogjava.net/fengfengfeng/archive/2009/08/10/290542.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>抢占式任务调度的一种实现</title><link>http://www.blogjava.net/fengfengfeng/archive/2009/06/26/284304.html</link><dc:creator>feng</dc:creator><author>feng</author><pubDate>Fri, 26 Jun 2009 08:32:00 GMT</pubDate><guid>http://www.blogjava.net/fengfengfeng/archive/2009/06/26/284304.html</guid><wfw:comment>http://www.blogjava.net/fengfengfeng/comments/284304.html</wfw:comment><comments>http://www.blogjava.net/fengfengfeng/archive/2009/06/26/284304.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.blogjava.net/fengfengfeng/comments/commentRss/284304.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fengfengfeng/services/trackbacks/284304.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: <br>最近有开发一个任务调度里面最典型的应用发短信<br>关于如何实现任务调度，有很多方法，可以自己写线程，也可以用一些开源方案，<br>我用了quartz，大家可以去查查资料<br>这里主要讲讲抢占式的好处<br>一般我们都会把要做的任务放一张表里面，有一个字段是状态来标识是否已经执行过<br><br>&nbsp;&nbsp;<a href='http://www.blogjava.net/fengfengfeng/archive/2009/06/26/284304.html'>阅读全文</a><img src ="http://www.blogjava.net/fengfengfeng/aggbug/284304.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fengfengfeng/" target="_blank">feng</a> 2009-06-26 16:32 <a href="http://www.blogjava.net/fengfengfeng/archive/2009/06/26/284304.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SQL Server 2005 批量更新解决办法</title><link>http://www.blogjava.net/fengfengfeng/archive/2009/04/09/264603.html</link><dc:creator>feng</dc:creator><author>feng</author><pubDate>Thu, 09 Apr 2009 03:09:00 GMT</pubDate><guid>http://www.blogjava.net/fengfengfeng/archive/2009/04/09/264603.html</guid><wfw:comment>http://www.blogjava.net/fengfengfeng/comments/264603.html</wfw:comment><comments>http://www.blogjava.net/fengfengfeng/archive/2009/04/09/264603.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fengfengfeng/comments/commentRss/264603.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fengfengfeng/services/trackbacks/264603.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这些天因为有数据割接的需求，于是有要写关于批量更新的程序。我们的数据库使用的是SQLSERVER2005，碰到了一些问题来分享下。<br>首先注意Statement 和PreparedStatement的问题<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/fengfengfeng/archive/2009/04/09/264603.html'>阅读全文</a><img src ="http://www.blogjava.net/fengfengfeng/aggbug/264603.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fengfengfeng/" target="_blank">feng</a> 2009-04-09 11:09 <a href="http://www.blogjava.net/fengfengfeng/archive/2009/04/09/264603.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最近学习spring声明式事务小结</title><link>http://www.blogjava.net/fengfengfeng/archive/2009/03/04/257818.html</link><dc:creator>feng</dc:creator><author>feng</author><pubDate>Wed, 04 Mar 2009 08:11:00 GMT</pubDate><guid>http://www.blogjava.net/fengfengfeng/archive/2009/03/04/257818.html</guid><wfw:comment>http://www.blogjava.net/fengfengfeng/comments/257818.html</wfw:comment><comments>http://www.blogjava.net/fengfengfeng/archive/2009/03/04/257818.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fengfengfeng/comments/commentRss/257818.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fengfengfeng/services/trackbacks/257818.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在一些需要同时操作几个更新的业务逻辑中，而这几个更新又是互相关联的，也就是说我们希望它成功就一起成功，<br>失败就一起失败。这样我们就需要使用事务。关于如何配置spring声明式事务就不说了，需要的人可以在网上找下，<br>肯定会配置一个类似下面的bean<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/fengfengfeng/archive/2009/03/04/257818.html'>阅读全文</a><img src ="http://www.blogjava.net/fengfengfeng/aggbug/257818.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fengfengfeng/" target="_blank">feng</a> 2009-03-04 16:11 <a href="http://www.blogjava.net/fengfengfeng/archive/2009/03/04/257818.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>struts1迭代中区分奇偶列等情况的一种实现</title><link>http://www.blogjava.net/fengfengfeng/archive/2009/02/26/256853.html</link><dc:creator>feng</dc:creator><author>feng</author><pubDate>Thu, 26 Feb 2009 09:17:00 GMT</pubDate><guid>http://www.blogjava.net/fengfengfeng/archive/2009/02/26/256853.html</guid><wfw:comment>http://www.blogjava.net/fengfengfeng/comments/256853.html</wfw:comment><comments>http://www.blogjava.net/fengfengfeng/archive/2009/02/26/256853.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fengfengfeng/comments/commentRss/256853.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fengfengfeng/services/trackbacks/256853.html</trackback:ping><description><![CDATA[<br />
在struts2中的迭代标签有直接的奇数偶数区分的办法<br />
如下<br />
<span style="color: #ff0000">
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #0000ff">&lt;</span><span style="color: #800000">s:iterator&nbsp;</span><span style="color: #ff0000">value</span><span style="color: #0000ff">="#request.names"</span><span style="color: #ff0000">&nbsp;status</span><span style="color: #0000ff">="stuts"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">s:if&nbsp;</span><span style="color: #ff0000">test</span><span style="color: #0000ff">="#stuts.odd&nbsp;==&nbsp;true"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">li</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">White&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">s:property&nbsp;</span><span style="color: #0000ff">/&gt;&lt;/</span><span style="color: #800000">li</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">s:if</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">s:else</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">li&nbsp;</span><span style="color: #ff0000">style</span><span style="color: #0000ff">="background-color:gray"</span><span style="color: #0000ff">&gt;&lt;</span><span style="color: #800000">s:property&nbsp;</span><span style="color: #0000ff">/&gt;&lt;/</span><span style="color: #800000">li</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">s:else</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">s:iterator</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span></div>
</span>有了&lt;s:if&gt;标签的帮助和OGNL很容易就实现了，但是在struts1中如何实现这样一个功能呢？<br />
struts1中有&lt;logic:equal&gt;标签，实际上它没有&lt;s:if&gt;好用，它需要一个bean或者一个变量<br />
在struts1中没有OGNL，但是我们还有EL，借助与EL我们可以判断奇偶数<br />
如${stuts%2==0} ,这个EL得到一个布尔值，我们也可以把它当string 来用<br />
既然我们需要一个变量，那我们就先定义一个string变量，让它的值等于"true",<br />
在利用&lt;logic:equal&gt;标签，我们就可以实现奇偶数的功能<br />
具体代码如下：<br />
&nbsp;<span style="color: #ff0000">
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #0000ff">&lt;</span><span style="color: #800000">bean:define&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="curId"</span><span style="color: #ff0000">&nbsp;value</span><span style="color: #0000ff">="true"</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">logic:iterate&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="number"</span><span style="color: #ff0000">&nbsp;indexId</span><span style="color: #0000ff">="stuts"</span><span style="color: #ff0000">&nbsp;name</span><span style="color: #0000ff">="numberlist"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">logic:notEqual&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="curId"</span><span style="color: #ff0000">&nbsp;value</span><span style="color: #0000ff">="${stuts%2==0}"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">li</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">White&nbsp;${number}</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">li</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">logic:notEqual</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">logic:equal&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="curId"</span><span style="color: #ff0000">&nbsp;value</span><span style="color: #0000ff">="${stuts%2==0}"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">li&nbsp;</span><span style="color: #ff0000">style</span><span style="color: #0000ff">="background-color:gray"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">${number}</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">li</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">logic:equal</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">logic:iterate</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span></div>
</span>实际上我们也可以借助于次逻辑实现其他一些页面表现方面的功能
<img src ="http://www.blogjava.net/fengfengfeng/aggbug/256853.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fengfengfeng/" target="_blank">feng</a> 2009-02-26 17:17 <a href="http://www.blogjava.net/fengfengfeng/archive/2009/02/26/256853.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>struts2中迭代不同类型对象的测试</title><link>http://www.blogjava.net/fengfengfeng/archive/2008/09/18/229600.html</link><dc:creator>feng</dc:creator><author>feng</author><pubDate>Thu, 18 Sep 2008 02:11:00 GMT</pubDate><guid>http://www.blogjava.net/fengfengfeng/archive/2008/09/18/229600.html</guid><wfw:comment>http://www.blogjava.net/fengfengfeng/comments/229600.html</wfw:comment><comments>http://www.blogjava.net/fengfengfeng/archive/2008/09/18/229600.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/fengfengfeng/comments/commentRss/229600.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fengfengfeng/services/trackbacks/229600.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在平时使用 s:iterator 这个迭代标签，一般我们都是把一个 相同类型的多个对象放入一个集合当中，那么，是否可以放入不相同的对象来迭代呢？ 日常工作有时候可能是需要这样来简化程序的，我今天测试了一下，好像完全可以<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/fengfengfeng/archive/2008/09/18/229600.html'>阅读全文</a><img src ="http://www.blogjava.net/fengfengfeng/aggbug/229600.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fengfengfeng/" target="_blank">feng</a> 2008-09-18 10:11 <a href="http://www.blogjava.net/fengfengfeng/archive/2008/09/18/229600.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java中奇怪的null</title><link>http://www.blogjava.net/fengfengfeng/archive/2008/08/29/225521.html</link><dc:creator>feng</dc:creator><author>feng</author><pubDate>Fri, 29 Aug 2008 03:18:00 GMT</pubDate><guid>http://www.blogjava.net/fengfengfeng/archive/2008/08/29/225521.html</guid><wfw:comment>http://www.blogjava.net/fengfengfeng/comments/225521.html</wfw:comment><comments>http://www.blogjava.net/fengfengfeng/archive/2008/08/29/225521.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.blogjava.net/fengfengfeng/comments/commentRss/225521.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fengfengfeng/services/trackbacks/225521.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 项目开发测试中发现一个问题，后来发现是null在作怪，看看这个程序&nbsp;&nbsp;<a href='http://www.blogjava.net/fengfengfeng/archive/2008/08/29/225521.html'>阅读全文</a><img src ="http://www.blogjava.net/fengfengfeng/aggbug/225521.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fengfengfeng/" target="_blank">feng</a> 2008-08-29 11:18 <a href="http://www.blogjava.net/fengfengfeng/archive/2008/08/29/225521.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>HttpServletRequest中getInputStream方法的一个问题</title><link>http://www.blogjava.net/fengfengfeng/archive/2008/08/14/221895.html</link><dc:creator>feng</dc:creator><author>feng</author><pubDate>Thu, 14 Aug 2008 02:17:00 GMT</pubDate><guid>http://www.blogjava.net/fengfengfeng/archive/2008/08/14/221895.html</guid><wfw:comment>http://www.blogjava.net/fengfengfeng/comments/221895.html</wfw:comment><comments>http://www.blogjava.net/fengfengfeng/archive/2008/08/14/221895.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/fengfengfeng/comments/commentRss/221895.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fengfengfeng/services/trackbacks/221895.html</trackback:ping><description><![CDATA[<p>最近在开发一个接口的过程中需要接收HTTP的POST请求里面正文的内容，里面的数据是XML格式的字符串，同时在接收处理完成业务后需要向对方发送HTTP的POST请求，使用到了 HttpURLConnection类，来发送出一个POST请求，同时将我处理的结果写入正文当中，原先自己测试的时候也一直没有成功发送出数据，我自己使用了<br />
HttpServletRequest中getInputStream方法来接收数据，没有收到任何数据。<br />
后来发现只要在使用HttpURLConnection的时候</p>
int code = httpURLConnection.getResponseCode();<br />
把这个方法加入，就可以正确发送数据，否则好像发送不出的<br />
另外注意要设置它的一些属性<br />
<p>&nbsp;httpURLConnection.setDoInput(true);&nbsp;&nbsp;&nbsp;<br />
&nbsp;httpURLConnection.setDoOutput(true);&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;httpURLConnection.setConnectTimeout(10000);&nbsp;&nbsp;<br />
&nbsp; httpURLConnection.setRequestProperty("content-type", "text/html;charset=utf-8");&nbsp;&nbsp;<br />
&nbsp; httpURLConnection.setRequestMethod("POST"); <br />
其中setRequestProperty("content-type", "text/html;charset=utf-8");&nbsp;&nbsp;这个属性一点要设置，否则接收不到数据<br />
<br />
在接收的时候也发现个奇怪的问题，接收不到任何的数据，后来发现我在<br />
getInputStream方法前面使用了 getParameter方法，导致了getInputStream方法取不到任何数据，只要<br />
把他们换下位置就可以了 <br />
</p>
<img src ="http://www.blogjava.net/fengfengfeng/aggbug/221895.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fengfengfeng/" target="_blank">feng</a> 2008-08-14 10:17 <a href="http://www.blogjava.net/fengfengfeng/archive/2008/08/14/221895.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>