<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/babydavic" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/babydavic" type="application/rss+xml"></fs:self_link><lastBuildDate>Wed, 27 May 2009 19:34:00 GMT</lastBuildDate><title>babydavic（王汉祥）的专栏</title><link>http://blog.csdn.net/babydavic/</link><item><title>shell中调用java</title><link>http://blog.csdn.net/babydavic/archive/2009/05/27/4221264.aspx</link><wfw:comment>http://blog.csdn.net/babydavic/comments/4221264.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/babydavic/comments/commentRss/4221264.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4221264</trackback:ping><description>shell中调用javaA:在开发shell下任务系统时遇到执行java程序后结果赋值给shell变量程序不运行，经过一番周折查到原因是java程序中在结束时需要System.exit(0);退出程序。 &lt;br /&gt;1:daily.sh 主要程序 &lt;br /&gt;&lt;br /&gt;dt=`/bms/qct/daily/workday.sh` &lt;br /&gt;echo $dt &lt;br /&gt;file1=&quot;cecm${dt}_0001.tar&quot; &lt;br /&gt;&lt;br /&gt;2：workday.sh 主要程序 &lt;br /&gt;&lt;br /&gt;CLASSPATH=./qct.jar:$CLASSPATH &lt;br /&gt;&lt;br /&gt;export CLASSPATH &lt;br /&gt;day=`/opt/java1.5/bin/java com.leadmind.qct.product.endofday.shell.WorkDay` &lt;br /&gt;echo $day &lt;br /&gt;&lt;br /&gt;WorkDay程序需要在结束时调用System.exit(0); &lt;br /&gt;shell中利用``特殊符号作为调用命令符号。由于之前WorkDay&lt;img src =&quot;http://blog.csdn.net/babydavic/aggbug/4221264.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/223154029/babydavic/csdn.net/s.gif?r=http://blog.csdn.net/babydavic/archive/2009/05/27/4221264.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/babydavic/223154029/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/babydavic/223154029/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 28 May 2009 03:34:00 +0800</pubDate><author>babydavic（王汉祥）</author><comments>http://blog.csdn.net/babydavic/archive/2009/05/27/4221264.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/babydavic/archive/2009/05/27/4221264.aspx</guid><dc:creator>babydavic（王汉祥）</dc:creator><fs:srclink>http://blog.csdn.net/babydavic/archive/2009/05/27/4221264.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/babydavic/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/babydavic/~1146967/223154029/1146954</fs:itemid></item><item><title>Apache Virtual Include</title><link>http://blog.csdn.net/babydavic/archive/2009/05/23/4210308.aspx</link><wfw:comment>http://blog.csdn.net/babydavic/comments/4210308.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/babydavic/comments/commentRss/4210308.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4210308</trackback:ping><description>&lt;br /&gt;&lt;br /&gt;  1.确认mod_include.c的加载，如果ClearModuleList，别忘了AddModule   mod_include.c   &lt;br /&gt;&lt;br /&gt;  2.目录支持includes：   &lt;br /&gt;&lt;br /&gt;          Options   None             //不支持includes   &lt;br /&gt;          AllowOverride   None   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;          Options   Includes     //支持includes   &lt;br /&gt;          AllowOverride   None   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  3.  AddHandler   server-parsed   .htm&lt;img src =&quot;http://blog.csdn.net/babydavic/aggbug/4210308.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/223154046/babydavic/csdn.net/s.gif?r=http://blog.csdn.net/babydavic/archive/2009/05/23/4210308.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/babydavic/223154046/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/babydavic/223154046/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 23 May 2009 18:28:00 +0800</pubDate><author>babydavic（王汉祥）</author><comments>http://blog.csdn.net/babydavic/archive/2009/05/23/4210308.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/babydavic/archive/2009/05/23/4210308.aspx</guid><dc:creator>babydavic（王汉祥）</dc:creator><fs:srclink>http://blog.csdn.net/babydavic/archive/2009/05/23/4210308.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/babydavic/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/babydavic/~1146967/223154046/1146954</fs:itemid></item><item><title>chattr  命令用法</title><link>http://blog.csdn.net/babydavic/archive/2009/03/25/4024216.aspx</link><wfw:comment>http://blog.csdn.net/babydavic/comments/4024216.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/babydavic/comments/commentRss/4024216.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4024216</trackback:ping><description>&lt;br /&gt;限制文件只读 &lt;br /&gt;chattr -i c2.jsp  &lt;br /&gt; a 追加   　&lt;br /&gt; S：Sync，一旦应用程序对这个文件执行了写操作，使系统立刻把修改的结果写到磁盘&lt;br /&gt; i：Immutable，系统不允许对这个文件进行任何的修改。如果目录具有这个属性，那么任何的进程只能修改目录之下的文件，不允许建立和删除文件。&lt;br /&gt; D：检查压缩文件中的错误。&lt;br /&gt; d：No dump，在进行文件系统备份时，dump程序将忽略这个文件。&lt;br /&gt; C：Compress，系统以透明的方式压缩这个文件。从这个文件读取时，返回的是解压之后的数据；而向这个文件中写入数据时，数据首先被压缩之后才写入磁盘。&lt;br /&gt; u：Undelete，当一个应用程序请求删除这个文件，系统会保留其数据块以便以后能够恢复删除这个文件。&lt;br /&gt; chattr命令不能保护/、/dev、/tmp、/var目录&lt;img src =&quot;http://blog.csdn.net/babydavic/aggbug/4024216.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/babydavic/223154047/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/babydavic/223154047/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 26 Mar 2009 01:35:00 +0800</pubDate><author>babydavic（王汉祥）</author><comments>http://blog.csdn.net/babydavic/archive/2009/03/25/4024216.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/babydavic/archive/2009/03/25/4024216.aspx</guid><dc:creator>babydavic（王汉祥）</dc:creator><fs:srclink>http://blog.csdn.net/babydavic/archive/2009/03/25/4024216.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/babydavic/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/babydavic/~1146967/223154047/1146954</fs:itemid></item><item><title>linux日志小教程</title><link>http://blog.csdn.net/babydavic/archive/2009/03/14/3990040.aspx</link><wfw:comment>http://blog.csdn.net/babydavic/comments/3990040.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/babydavic/comments/commentRss/3990040.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3990040</trackback:ping><description>linux日志小教程&lt;img src =&quot;http://blog.csdn.net/babydavic/aggbug/3990040.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/babydavic/223154050/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/babydavic/223154050/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 14 Mar 2009 22:49:00 +0800</pubDate><author>babydavic（王汉祥）</author><comments>http://blog.csdn.net/babydavic/archive/2009/03/14/3990040.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/babydavic/archive/2009/03/14/3990040.aspx</guid><dc:creator>babydavic（王汉祥）</dc:creator><fs:srclink>http://blog.csdn.net/babydavic/archive/2009/03/14/3990040.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/babydavic/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/babydavic/~1146967/223154050/1146954</fs:itemid></item><item><title>查看linux系统位数方法（32？64？）</title><link>http://blog.csdn.net/babydavic/archive/2009/02/02/3858947.aspx</link><wfw:comment>http://blog.csdn.net/babydavic/comments/3858947.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/babydavic/comments/commentRss/3858947.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3858947</trackback:ping><description>查看linux系统位数方法（32？64？）2007-11-29 10:371.直接看看有没有/lib64目目录的方法。64位的系统会有/lib64和/lib两个目录，32位只有/lib一个。2.getconf LONG_BIT（32位的系统中int类型和long类型一般都是4字节，64位的系统中int类型还是4字节的，但是long已变成了8字节inux系统中可用&quot;getconf WORD_BIT&quot;和&quot;getconf LONG_BIT&quot;获得word和long的位数。64位系统中应该分别得到32和64。）&lt;img src =&quot;http://blog.csdn.net/babydavic/aggbug/3858947.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/babydavic/223154067/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/babydavic/223154067/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 03 Feb 2009 02:13:00 +0800</pubDate><author>babydavic（王汉祥）</author><comments>http://blog.csdn.net/babydavic/archive/2009/02/02/3858947.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/babydavic/archive/2009/02/02/3858947.aspx</guid><dc:creator>babydavic（王汉祥）</dc:creator><fs:srclink>http://blog.csdn.net/babydavic/archive/2009/02/02/3858947.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/babydavic/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/babydavic/~1146967/223154067/1146954</fs:itemid></item><item><title>struts2国际化--你知道LocalizedTextUtil吗？</title><link>http://blog.csdn.net/babydavic/archive/2008/12/24/3594396.aspx</link><wfw:comment>http://blog.csdn.net/babydavic/comments/3594396.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/babydavic/comments/commentRss/3594396.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3594396</trackback:ping><description>struts2国际化--你知道LocalizedTextUtil吗？&lt;img src =&quot;http://blog.csdn.net/babydavic/aggbug/3594396.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/babydavic/223154081/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/babydavic/223154081/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 24 Dec 2008 18:50:00 +0800</pubDate><author>babydavic（王汉祥）</author><comments>http://blog.csdn.net/babydavic/archive/2008/12/24/3594396.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/babydavic/archive/2008/12/24/3594396.aspx</guid><dc:creator>babydavic（王汉祥）</dc:creator><fs:srclink>http://blog.csdn.net/babydavic/archive/2008/12/24/3594396.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/babydavic/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/babydavic/~1146967/223154081/1146954</fs:itemid></item><item><title>linux_mysql忘记密码</title><link>http://blog.csdn.net/babydavic/archive/2008/11/28/3397851.aspx</link><wfw:comment>http://blog.csdn.net/babydavic/comments/3397851.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/babydavic/comments/commentRss/3397851.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3397851</trackback:ping><description>&lt;br /&gt;Unix&amp;Linux：&lt;br /&gt;1.用root或者运行mysqld的用户登录系统；&lt;br /&gt;2．利用kill命令结束掉mysqld的进程；&lt;br /&gt;3．使用--skip-grant-tables参数启动MySQL Server&lt;br /&gt;shell&gt;;mysqld_safe --skip-grant-tables &amp;（写全路径）&lt;br /&gt;4.为root@localhost设置新密码&lt;br /&gt;shell&gt;;mysqladmin -u root flush-privileges password &quot;newpassword&quot;，&lt;br /&gt;或直接进入mysql表中修改Password&lt;br /&gt;如：&lt;br /&gt;&gt;;use mysql &lt;br /&gt;&gt;;update user set password=password(&quot;new_pass&quot;  where user=&quot;root&quot;; &lt;br /&gt;&gt;;flush privileges; &lt;br /&gt;&lt;img src =&quot;http://blog.csdn.net/babydavic/aggbug/3397851.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/babydavic/223154086/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/babydavic/223154086/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 28 Nov 2008 10:30:00 +0800</pubDate><author>babydavic（王汉祥）</author><comments>http://blog.csdn.net/babydavic/archive/2008/11/28/3397851.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/babydavic/archive/2008/11/28/3397851.aspx</guid><dc:creator>babydavic（王汉祥）</dc:creator><fs:srclink>http://blog.csdn.net/babydavic/archive/2008/11/28/3397851.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/babydavic/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/babydavic/~1146967/223154086/1146954</fs:itemid></item><item><title>Linux mysql安装</title><link>http://blog.csdn.net/babydavic/archive/2008/11/28/3397311.aspx</link><wfw:comment>http://blog.csdn.net/babydavic/comments/3397311.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/babydavic/comments/commentRss/3397311.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3397311</trackback:ping><description>&lt;br /&gt;MYSQL--------------------------------------------------&lt;br /&gt; groupadd mysql&lt;br /&gt; useradd -g mysql mysql&lt;br /&gt;./configure  make&lt;br /&gt;make install&lt;br /&gt;cd /home/mysql&lt;br /&gt;bin/mysql_install_db --user=mysql&lt;br /&gt;chown -R mysql  .&lt;br /&gt;chown -R mysql var&lt;br /&gt;chgrp -R mysql .&lt;br /&gt;bin/mysqld_safe --user=mysql &amp;&lt;br /&gt;&lt;img src =&quot;http://blog.csdn.net/babydavic/aggbug/3397311.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/babydavic/223154117/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/babydavic/223154117/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 28 Nov 2008 09:42:00 +0800</pubDate><author>babydavic（王汉祥）</author><comments>http://blog.csdn.net/babydavic/archive/2008/11/28/3397311.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/babydavic/archive/2008/11/28/3397311.aspx</guid><dc:creator>babydavic（王汉祥）</dc:creator><fs:srclink>http://blog.csdn.net/babydavic/archive/2008/11/28/3397311.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/babydavic/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/babydavic/~1146967/223154117/1146954</fs:itemid></item><item><title>初探quartz scheduler</title><link>http://blog.csdn.net/babydavic/archive/2008/09/03/2874836.aspx</link><wfw:comment>http://blog.csdn.net/babydavic/comments/2874836.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/babydavic/comments/commentRss/2874836.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2874836</trackback:ping><description>初探quartz scheduler &lt;img src =&quot;http://blog.csdn.net/babydavic/aggbug/2874836.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/babydavic/223154136/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/babydavic/223154136/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 04 Sep 2008 01:34:00 +0800</pubDate><author>babydavic（王汉祥）</author><comments>http://blog.csdn.net/babydavic/archive/2008/09/03/2874836.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/babydavic/archive/2008/09/03/2874836.aspx</guid><dc:creator>babydavic（王汉祥）</dc:creator><fs:srclink>http://blog.csdn.net/babydavic/archive/2008/09/03/2874836.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/babydavic/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/babydavic/~1146967/223154136/1146954</fs:itemid></item><item><title>Velocity中如何判断null</title><link>http://blog.csdn.net/babydavic/archive/2008/08/29/2846865.aspx</link><wfw:comment>http://blog.csdn.net/babydavic/comments/2846865.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/babydavic/comments/commentRss/2846865.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2846865</trackback:ping><description>&lt;br /&gt;相信这个问题是很多使用Velocity的朋友所经常碰到的，大家可能非常期望下面这样的代码能够运行：&lt;br /&gt;    #if($foo == null) &lt;br /&gt;       ...&lt;br /&gt;    #end&lt;br /&gt;实际上这段代码会报错。这是因为Velocity中对null的支持比较特别。总统上说，判断是否为null有下面几种方法：&lt;br /&gt;1. #if (! $foo) 判断$foo为空，判断非空为 #if ($foo)&lt;br /&gt;2. 使用 #ifnull() 或 #ifnotnull()&lt;br /&gt;    #ifnull ($foo)&lt;br /&gt;    要使用这个特性必须在velocity.properties文件中加入：userdirective = org.apache.velocity.tools.generic.directive.Ifnul&lt;img src =&quot;http://blog.csdn.net/babydavic/aggbug/2846865.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/babydavic/223154137/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/babydavic/223154137/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 29 Aug 2008 18:19:00 +0800</pubDate><author>babydavic（王汉祥）</author><comments>http://blog.csdn.net/babydavic/archive/2008/08/29/2846865.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/babydavic/archive/2008/08/29/2846865.aspx</guid><dc:creator>babydavic（王汉祥）</dc:creator><fs:srclink>http://blog.csdn.net/babydavic/archive/2008/08/29/2846865.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/babydavic/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/babydavic/~1146967/223154137/1146954</fs:itemid></item></channel></rss>