﻿<?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-e代剑客——温柔一刀-随笔分类-开源框架</title><link>http://www.blogjava.net/ctguzhupan/category/14180.html</link><description>生活就像海洋，只有意志坚强的人，才能到达彼岸</description><language>zh-cn</language><lastBuildDate>Fri, 02 Mar 2007 05:56:12 GMT</lastBuildDate><pubDate>Fri, 02 Mar 2007 05:56:12 GMT</pubDate><ttl>60</ttl><item><title>使用OpenSessionInView模式时的一个异常问题解决方法</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/10/15/75262.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Sun, 15 Oct 2006 07:04:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/10/15/75262.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/75262.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/10/15/75262.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/75262.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/75262.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 异常信息：org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER) - turn your Session into FlushMode.AUTO or remove 'readOnly' marker from transaction definition &nbsp;&nbsp;<a href='http://www.blogjava.net/ctguzhupan/archive/2006/10/15/75262.html'>阅读全文</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/75262.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-10-15 15:04 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/10/15/75262.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>sping 、jxl 生成excel文件下载</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/10/08/73886.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Sun, 08 Oct 2006 10:12:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/10/08/73886.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/73886.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/10/08/73886.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/73886.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/73886.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: sping 、jxl 生成excel文件下载&nbsp;&nbsp;<a href='http://www.blogjava.net/ctguzhupan/archive/2006/10/08/73886.html'>阅读全文</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/73886.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-10-08 18:12 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/10/08/73886.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>spring 生成Excel和PDF文件</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/10/04/73371.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Wed, 04 Oct 2006 04:11:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/10/04/73371.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/73371.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/10/04/73371.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/73371.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/73371.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: HTML页面并不总是向用户显示数据输出的最好方式，有时候需要生成不可改变的文件打印，PDF可能是种不错的选择。。。&nbsp;&nbsp;<a href='http://www.blogjava.net/ctguzhupan/archive/2006/10/04/73371.html'>阅读全文</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/73371.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-10-04 12:11 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/10/04/73371.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于Acegi安全框架登陆后转向的疑问</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/10/03/73258.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Tue, 03 Oct 2006 03:09:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/10/03/73258.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/73258.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/10/03/73258.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/73258.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/73258.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 我想实现的要求是这样的：有几种不同的角色登陆使用系统，但是登陆之后根据不同的角色转向不同的文件，比如现在有老师和学生两个角色，老师登陆后转向/teacher/teacher.shtml,学生登陆后转向/student/student.shtml,我看了下acegi的配置，好象只能配置一个默认的转向页面defaultTargetUrl，如下......&nbsp;&nbsp;<a href='http://www.blogjava.net/ctguzhupan/archive/2006/10/03/73258.html'>阅读全文</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/73258.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-10-03 11:09 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/10/03/73258.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用Acegi 1.0获取用户信息</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/09/29/72830.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Fri, 29 Sep 2006 07:17:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/09/29/72830.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/72830.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/09/29/72830.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/72830.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/72830.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 使用Acegi 1.0获取用户信息&nbsp;&nbsp;<a href='http://www.blogjava.net/ctguzhupan/archive/2006/09/29/72830.html'>阅读全文</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/72830.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-09-29 15:17 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/09/29/72830.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spring+Hibernate中OpenSessionInView模式运用</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/09/20/70805.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Wed, 20 Sep 2006 06:54:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/09/20/70805.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/70805.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/09/20/70805.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/70805.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/70805.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Spring+Hibernate中，  如果不用OpenSessionInView模式，session得手动打开和关闭，很是不爽，无疑增加了一些不必要难看的代码，配置OpenSessionInView模式也很简单，Spring提供了两种方式&nbsp;&nbsp;<a href='http://www.blogjava.net/ctguzhupan/archive/2006/09/20/70805.html'>阅读全文</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/70805.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-09-20 14:54 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/09/20/70805.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>spring、ibatis控制oracle分页的问题 </title><link>http://www.blogjava.net/ctguzhupan/archive/2006/08/30/66580.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Wed, 30 Aug 2006 02:06:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/08/30/66580.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/66580.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/08/30/66580.html#Feedback</comments><slash:comments>18</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/66580.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/66580.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 开发采用spring+ibatis，数据库用oracle，数据量有几千万以上，而且还要不断的增多，用了三层子查询实现分页控制 &nbsp;&nbsp;<a href='http://www.blogjava.net/ctguzhupan/archive/2006/08/30/66580.html'>阅读全文</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/66580.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-08-30 10:06 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/08/30/66580.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ibatis 自带分页方法</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/08/28/66254.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Mon, 28 Aug 2006 11:45:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/08/28/66254.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/66254.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/08/28/66254.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/66254.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/66254.html</trackback:ping><description><![CDATA[ibatis自带函数：   <br />  
<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" /><span style="COLOR: #000000">PaginatedList paginatedList</span><span style="COLOR: #000000">=sqlMap</span><span style="COLOR: #000000">.queryForPaginatedList(statementName, parameterObject, pageSize);<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span></div><br />基于Spring框架来实现的分页       <br />           
<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" /><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">   List   getAllList(String   flag)   <br /><img id="Codehighlighter1_53_567_Open_Image" onclick="this.style.display='none'; Codehighlighter1_53_567_Open_Text.style.display='none'; Codehighlighter1_53_567_Closed_Image.style.display='inline'; Codehighlighter1_53_567_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_53_567_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_53_567_Closed_Text.style.display='none'; Codehighlighter1_53_567_Open_Image.style.display='inline'; Codehighlighter1_53_567_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />          </span><span id="Codehighlighter1_53_567_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_53_567_Open_Text"><span style="COLOR: #000000">{   <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                  PaginatedList   paginatedList   </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">   </span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.getSqlMapClientTemplate().queryForPaginatedList(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">getAllList</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,</span><span style="COLOR: #0000ff">null</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">5</span><span style="COLOR: #000000">);  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                  </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">   (</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">privious</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">.equals(flag))   <br /><img id="Codehighlighter1_264_346_Open_Image" onclick="this.style.display='none'; Codehighlighter1_264_346_Open_Text.style.display='none'; Codehighlighter1_264_346_Closed_Image.style.display='inline'; Codehighlighter1_264_346_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_264_346_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_264_346_Closed_Text.style.display='none'; Codehighlighter1_264_346_Open_Image.style.display='inline'; Codehighlighter1_264_346_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />                  </span><span id="Codehighlighter1_264_346_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_264_346_Open_Text"><span style="COLOR: #000000">{   <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                          paginatedList.previousPage();   <br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />                  }</span></span><span style="COLOR: #000000">   <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                  </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000">   </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">   (</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">next</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">.equals(flag))   <br /><img id="Codehighlighter1_424_502_Open_Image" onclick="this.style.display='none'; Codehighlighter1_424_502_Open_Text.style.display='none'; Codehighlighter1_424_502_Closed_Image.style.display='inline'; Codehighlighter1_424_502_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_424_502_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_424_502_Closed_Text.style.display='none'; Codehighlighter1_424_502_Open_Image.style.display='inline'; Codehighlighter1_424_502_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />                  </span><span id="Codehighlighter1_424_502_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_424_502_Open_Text"><span style="COLOR: #000000">{   <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                          paginatedList.nextPage();   <br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />                  }</span></span><span style="COLOR: #000000">   <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                  </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">   paginatedList;   <br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />          }</span></span><span style="COLOR: #000000">   <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span></div>    <br />  在JSP中，如下调用：   <br /><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" /><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">button   </span><span style="COLOR: #ff0000">onclick</span><span style="COLOR: #0000ff">="location.href  =  'test.shtml?flag=privious'"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">上一页</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">button</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">   <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">button   </span><span style="COLOR: #ff0000">onclick</span><span style="COLOR: #0000ff">="location.href  =  'test.shtml?flag=next'"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">下一页</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">button</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">   <img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span></div><br />PS：此方法只可以用于小数量的数据查询，大数量此法不可行，速度慢的无法忍受。<br />                                 <img src ="http://www.blogjava.net/ctguzhupan/aggbug/66254.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-08-28 19:45 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/08/28/66254.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spring-Validator 说明文档 </title><link>http://www.blogjava.net/ctguzhupan/archive/2006/08/22/65009.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Tue, 22 Aug 2006 02:57:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/08/22/65009.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/65009.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/08/22/65009.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/65009.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/65009.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Spring-Validator 的主要意图是为 Spring MVC 提供简洁、可配置的，实现类似于Struts的验证机制，提高 Spring 的开发效率。&nbsp;&nbsp;<a href='http://www.blogjava.net/ctguzhupan/archive/2006/08/22/65009.html'>阅读全文</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/65009.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-08-22 10:57 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/08/22/65009.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>spring对commons_fileupload和cos_fileuplaod的封装</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/08/22/64953.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Tue, 22 Aug 2006 01:21:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/08/22/64953.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/64953.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/08/22/64953.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/64953.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/64953.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: spring对commons_fileupload和cos_fileuplaod的封装&nbsp;&nbsp;<a href='http://www.blogjava.net/ctguzhupan/archive/2006/08/22/64953.html'>阅读全文</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/64953.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-08-22 09:21 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/08/22/64953.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spring中实现文件上传</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/08/17/64061.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Thu, 17 Aug 2006 02:28:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/08/17/64061.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/64061.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/08/17/64061.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/64061.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/64061.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Spring中实现文件上传&nbsp;&nbsp;<a href='http://www.blogjava.net/ctguzhupan/archive/2006/08/17/64061.html'>阅读全文</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/64061.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-08-17 10:28 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/08/17/64061.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最简单的iBatis入门例子</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/08/11/62990.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Fri, 11 Aug 2006 06:05:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/08/11/62990.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/62990.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/08/11/62990.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/62990.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/62990.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: iBatis是一个O/R Mapping解决方案， iBatis最大的特点就是小巧，上手很快。如果你不需要太多复杂的功能，iBatis是能满足你的要求又足够灵活的最简单的解决方案。下面我们看一个最简单的入门例子，是《ibatis 开发指南》上的例子改的，不过上面讲的不仔细，我开始学的时候搞了一个晚上才把那个例子跑起来的，相信一些朋友也和我一样，在入门的时候有一点小郁闷，我把整个工程项目打包了供朋友下载，工具是eclipse3.2+myeclipse5.0，导入即可运行，数据库用的是MySQL。也可以改用别的数据库！&nbsp;&nbsp;<a href='http://www.blogjava.net/ctguzhupan/archive/2006/08/11/62990.html'>阅读全文</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/62990.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-08-11 14:05 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/08/11/62990.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iBatis使用总结</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/08/10/62807.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Thu, 10 Aug 2006 07:50:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/08/10/62807.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/62807.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/08/10/62807.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/62807.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/62807.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: iBatis使用总结&nbsp;&nbsp;<a href='http://www.blogjava.net/ctguzhupan/archive/2006/08/10/62807.html'>阅读全文</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/62807.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-08-10 15:50 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/08/10/62807.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spring AOP中文教程</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63164.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Thu, 13 Jul 2006 15:01:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63164.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/63164.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63164.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/63164.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/63164.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Spring AOP中文教程&nbsp;&nbsp;<a href='http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63164.html'>阅读全文</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/63164.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-07-13 23:01 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63164.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spring 框架简介</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63191.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Thu, 13 Jul 2006 14:55:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63191.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/63191.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63191.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/63191.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/63191.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Spring 框架简介&nbsp;&nbsp;<a href='http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63191.html'>阅读全文</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/63191.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-07-13 22:55 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63191.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>编程经典技术：Spring的巧妙之处</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63192.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Thu, 13 Jul 2006 14:51:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63192.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/63192.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63192.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/63192.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/63192.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 编程经典技术：Spring的巧妙之处&nbsp;&nbsp;<a href='http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63192.html'>阅读全文</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/63192.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-07-13 22:51 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63192.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]从零开始创建基于struts1.2 + Hibernate3.0 Web工程(第二部分)</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63168.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Thu, 13 Jul 2006 14:42:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63168.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/63168.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63168.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/63168.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/63168.html</trackback:ping><description><![CDATA[从零开始创建基于struts1.2 + Hibernate3.0 Web工程(第二部分)<img height="1" src="http://blog.csdn.net/ctguzhupan/aggbug/914422.aspx" width="1" /><br />文章来源:<a href="http://blog.csdn.net/ctguzhupan/archive/2006/07/13/914422.aspx">http://blog.csdn.net/ctguzhupan/archive/2006/07/13/914422.aspx</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/63168.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-07-13 22:42 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63168.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]从零开始创建基于struts1.2 + Hibernate3.0 Web工程(第一部分)</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63169.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Thu, 13 Jul 2006 14:41:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63169.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/63169.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63169.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/63169.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/63169.html</trackback:ping><description><![CDATA[从零开始创建基于struts1.2 + Hibernate3.0 Web工程(第一部分)<img height="1" src="http://blog.csdn.net/ctguzhupan/aggbug/914416.aspx" width="1" /><br />文章来源:<a href="http://blog.csdn.net/ctguzhupan/archive/2006/07/13/914416.aspx">http://blog.csdn.net/ctguzhupan/archive/2006/07/13/914416.aspx</a><img src ="http://www.blogjava.net/ctguzhupan/aggbug/63169.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-07-13 22:41 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/07/13/63169.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>struts连接池配置</title><link>http://www.blogjava.net/ctguzhupan/archive/2006/07/09/63175.html</link><dc:creator>温柔一刀</dc:creator><author>温柔一刀</author><pubDate>Sat, 08 Jul 2006 20:24:00 GMT</pubDate><guid>http://www.blogjava.net/ctguzhupan/archive/2006/07/09/63175.html</guid><wfw:comment>http://www.blogjava.net/ctguzhupan/comments/63175.html</wfw:comment><comments>http://www.blogjava.net/ctguzhupan/archive/2006/07/09/63175.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ctguzhupan/comments/commentRss/63175.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ctguzhupan/services/trackbacks/63175.html</trackback:ping><description><![CDATA[struts连接池配置，只写了两个例子，实际开发中最好不用struts带的连接池，不利于系统程序换移植！<img height="1" src="http://blog.csdn.net/ctguzhupan/aggbug/894051.aspx" width="1" /><br /><br /><p>SQLServer2000数据库连接池配置如下：</p><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" /><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">data-sources</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">data-source </span><span style="COLOR: #ff0000">key</span><span style="COLOR: #0000ff">="org.apache.struts.action.DATA_SOURCE"</span><span style="COLOR: #ff0000"> type</span><span style="COLOR: #0000ff">="org.apache.commons.dbcp.BasicDataSource"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="driverClassName"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="com.microsoft.jdbc.sqlserver.SQLServerDriver"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="url"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=jdsdb"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="username"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="sa"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="password"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">=""</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="maxActive"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="200"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="maxIdel"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="30"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="maxWait"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="10000"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="autoReconnect"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="true"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="max-connections"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="10"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="min-connections"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="2"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="inactivity-timeout"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="30"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="wait-timeout"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="30"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="eroDateTimeBehavior"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="convertToNull"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">data-source</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  </span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">data-sources</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span></div><p></p><p>MySQL数据库连接池配置如下：</p><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" /><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">data-sources</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">data-source </span><span style="COLOR: #ff0000">key</span><span style="COLOR: #0000ff">="org.apache.struts.action.DATA_SOURCE"</span><span style="COLOR: #ff0000"> type</span><span style="COLOR: #0000ff">="org.apache.commons.dbcp.BasicDataSource"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="driverClassName"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="com.mysql.jdbc.Driver"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="url"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="jdbc:mysql://127.0.0.1:3306/JDSDB?useUnicode=true&amp;amp;characterEncoding=gb2312"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="username"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="root"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="password"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">=""</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="maxActive"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="200"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="maxIdel"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="30"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="maxWait"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="10000"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="autoReconnect"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="true"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="max-connections"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="10"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="min-connections"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="2"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="inactivity-timeout"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="30"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="wait-timeout"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="30"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />      </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">set-property </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="eroDateTimeBehavior"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="convertToNull"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">data-source</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  </span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">data-sources</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span></div><p></p><p> </p><br /><img src ="http://www.blogjava.net/ctguzhupan/aggbug/63175.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ctguzhupan/" target="_blank">温柔一刀</a> 2006-07-09 04:24 <a href="http://www.blogjava.net/ctguzhupan/archive/2006/07/09/63175.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>