﻿<?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-Java蜘蛛人 欢迎大家</title><link>http://www.blogjava.net/zcq87642231/</link><description>  欢迎大家 来到我的blog ,  如果我身边的朋友 有什么不懂可以直接来问我   我会细心的帮助你的.
      如果网络上的朋友有什么不懂的 可以加我Java蜘蛛人
QQ48187537
</description><language>zh-cn</language><lastBuildDate>Fri, 01 May 2026 10:25:14 GMT</lastBuildDate><pubDate>Fri, 01 May 2026 10:25:14 GMT</pubDate><ttl>60</ttl><item><title>JSP 整合 discuz 论坛          java蜘蛛人 -- 郑成桥</title><link>http://www.blogjava.net/zcq87642231/archive/2009/10/11/297765.html</link><dc:creator>Java蜘蛛人 --郑成桥</dc:creator><author>Java蜘蛛人 --郑成桥</author><pubDate>Sun, 11 Oct 2009 04:00:00 GMT</pubDate><guid>http://www.blogjava.net/zcq87642231/archive/2009/10/11/297765.html</guid><wfw:comment>http://www.blogjava.net/zcq87642231/comments/297765.html</wfw:comment><comments>http://www.blogjava.net/zcq87642231/archive/2009/10/11/297765.html#Feedback</comments><slash:comments>40</slash:comments><wfw:commentRss>http://www.blogjava.net/zcq87642231/comments/commentRss/297765.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zcq87642231/services/trackbacks/297765.html</trackback:ping><description><![CDATA[java 整合PHP 论坛。 最近公司有个项目需要整合一个论坛，于是就找到了PHP的discuz 论坛，但是以前没整合过，所以网上找了很多资料，也走了不少弯路。 呵呵。自己改写了一封之后 写成了文档，不懂问我.<br />
<br />
http://download.csdn.net/source/17351292<br />
<br />
<br />
DISCUZ&nbsp;&nbsp;7 &nbsp;&nbsp;&nbsp;整合&nbsp; java<br />
<br />
DISCUZ x1&nbsp;&nbsp;&nbsp; 整合&nbsp; &nbsp;java <br />
<br />
目前也整合成功，并且是免激活的。&nbsp;&nbsp; 有需要帮忙的朋友联系我。 <br />
<br />
QQ48187537 <br />
<br />
目前暂时不能录制视频，手头项目紧啊，回家已经很累了。&nbsp;&nbsp; 但是如果大家遇到小问题， 可以问我。 10分钟能解决的就帮你们。
<img src ="http://www.blogjava.net/zcq87642231/aggbug/297765.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zcq87642231/" target="_blank">Java蜘蛛人 --郑成桥</a> 2009-10-11 12:00 <a href="http://www.blogjava.net/zcq87642231/archive/2009/10/11/297765.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Acegi视频教程 （做权限管理的） 主讲人： 郑成桥 </title><link>http://www.blogjava.net/zcq87642231/archive/2009/07/21/287592.html</link><dc:creator>Java蜘蛛人 --郑成桥</dc:creator><author>Java蜘蛛人 --郑成桥</author><pubDate>Tue, 21 Jul 2009 03:02:00 GMT</pubDate><guid>http://www.blogjava.net/zcq87642231/archive/2009/07/21/287592.html</guid><wfw:comment>http://www.blogjava.net/zcq87642231/comments/287592.html</wfw:comment><comments>http://www.blogjava.net/zcq87642231/archive/2009/07/21/287592.html#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://www.blogjava.net/zcq87642231/comments/commentRss/287592.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zcq87642231/services/trackbacks/287592.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 各位项目中应该很多地方用到权限管理对吧？？&nbsp; 那为什么不试试acegi。。&nbsp;&nbsp; <br />
<br />
&nbsp;今天我录制了一个视频就是 Spring +Acegi的视频，如果已经会了的人 可以不用下载 因为很大，大小100MB。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 下载地址： &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; http://ajava.org/video/spring/12425.html<br />
<br />
&nbsp;主讲人： 郑成桥 <br />
<img src ="http://www.blogjava.net/zcq87642231/aggbug/287592.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zcq87642231/" target="_blank">Java蜘蛛人 --郑成桥</a> 2009-07-21 11:02 <a href="http://www.blogjava.net/zcq87642231/archive/2009/07/21/287592.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JBPM 中文插入乱码 解决方法。 - 郑成桥 </title><link>http://www.blogjava.net/zcq87642231/archive/2009/07/09/286088.html</link><dc:creator>Java蜘蛛人 --郑成桥</dc:creator><author>Java蜘蛛人 --郑成桥</author><pubDate>Thu, 09 Jul 2009 06:59:00 GMT</pubDate><guid>http://www.blogjava.net/zcq87642231/archive/2009/07/09/286088.html</guid><wfw:comment>http://www.blogjava.net/zcq87642231/comments/286088.html</wfw:comment><comments>http://www.blogjava.net/zcq87642231/archive/2009/07/09/286088.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/zcq87642231/comments/commentRss/286088.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zcq87642231/services/trackbacks/286088.html</trackback:ping><description><![CDATA[&nbsp; 把所有的人页面，以及数据库设置成为utf-8&nbsp; 然后修改如下东西：<br />
<br />
打开 cmd<br />
<br />
输入<br />
&nbsp; java -help "D:\ProgramFiles\MyEclipse 6.5\eclipse\eclipse.exe" -vm
"d:\ProgramFiles\MyEclipse 6.5\jre\bin\javaw.exe" -Vmargs
-Dfile.encoding=UTF-8 -Xms256m -Xmx1024m -XX:PermSize=256M
-XX:MaxPermSize=512M
<br />
<br />
以上东西 根据自己目录改变<br />
<br />
然后打开 D:\ProgramFiles\MyEclipse 6.5\eclipse\eclipse.ini&nbsp; &nbsp; 结尾加上<br />
-Vmargs -Dfile.encoding=UTF-8
<br />
<br />
<br />
<br />
重启下 就可以。<br />
<br />
<span style="color: red;"><br />
&nbsp;&nbsp;&nbsp; 顺便告诉大家 我的JBPM 视频已经在录制中了。。。&nbsp; 大家过段时间就可以再我的博客上下载了。 谢谢大家对我的支持</span><br />
<br />
<br />
大家如果想自学的话 可以看看：http://zhangym.javaeye.com/category/38399<br />
<img src ="http://www.blogjava.net/zcq87642231/aggbug/286088.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zcq87642231/" target="_blank">Java蜘蛛人 --郑成桥</a> 2009-07-09 14:59 <a href="http://www.blogjava.net/zcq87642231/archive/2009/07/09/286088.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>spring junit 测试                          java蜘蛛人- 郑成桥 </title><link>http://www.blogjava.net/zcq87642231/archive/2009/06/04/280031.html</link><dc:creator>Java蜘蛛人 --郑成桥</dc:creator><author>Java蜘蛛人 --郑成桥</author><pubDate>Thu, 04 Jun 2009 08:39:00 GMT</pubDate><guid>http://www.blogjava.net/zcq87642231/archive/2009/06/04/280031.html</guid><wfw:comment>http://www.blogjava.net/zcq87642231/comments/280031.html</wfw:comment><comments>http://www.blogjava.net/zcq87642231/archive/2009/06/04/280031.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/zcq87642231/comments/commentRss/280031.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zcq87642231/services/trackbacks/280031.html</trackback:ping><description><![CDATA[<h3 class="" title="">&nbsp;</h3>
<div class="blog_content">
<p>&nbsp;利用spring的mock类进行单元测试： <br />
spring框架提供了大量测试的mock类,包括与jndi,porlet,web应用相关的mock类。尤其是web应用相关的mock类，可以大大提高web组件测试的方便性。</p>
<p>打开spring的下载包的mock文件夹(路径...mock\org\springframework\mock\web),就发觉有如下几个文件:</p>
<p><font color="#ff0000">MockHttpServletRequest</font>:是HttpServletRequest接口的mock实现，用来模拟客户端的HTTP请求，很常用的一个类。</p>
<p><font color="#ff0000">MockHttpServletResponse</font>:是HttpServletResponse接口的mock实现，用于模拟服务器对客户端的响应。</p>
<p><font color="#ff0000">MockHttpSession</font>:是对HttpSession接口的mock实现。</p>
<p><font color="#ff0000">DelegatingServletInputStream</font>:是对ServletInputStream接口的mock实现。</p>
<p><font color="#ff0000">DelegatingServletOutputStream</font>:ServletOutputStream的mock实现。需要拦截和分析服务器的输出的流的内容，可以使用该类。</p>
<p>其他的，例如MockFilterConfig,MockPageContext(可以测试预编译的JSP),MockRequestDispatcher,MockServletConfig看名称就知道大概是mock什么的。 <br />
举一个例子： <br />
&nbsp;&nbsp;&nbsp; MockHttpServletRequest request =&nbsp; new MockHttpServletRequest("POST","/index.do");&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; request.addParameter("username","name");&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; request.addParameter("password","word");&nbsp; </p>
<p><font color="#0000ff"><strong>利用spring来进行集成测试</strong></font>： <br />
1、<font color="#ff0000">AbstractSpringContextTests类</font><font color="#ff0000">[1],</font>该类全部方法是protected的，<font color="#0000ff">通常不使用这个类，而使用它的子类们</font>。</p>
<p>2、<font color="#ff0000">AbstractDependencyInjectionSpringContextTests类</font>[2]：<font color="#ff0000">继承于类[1]</font>：名字N长的。如果<font color="#0000ff">仅仅使用Spring依赖注入功能</font>，<font color="#0000ff">可以让测试用例继承该类</font>。</p>
<p>3、<font color="#ff0000">AbstractTransactionalSpringContextTests类[3]:继承于类[2]</font>，继承该类的测试用例在<font color="#0000ff">spring管理的事务中进行，测试完后对数据库的记录不会造成任何影响</font>。<font color="#ff00ff">你对数据库进行一些操作后，它会自动把数据库回滚，这样就保证了你的测试对于环境没有任何影响</font></p>
<p>4、<font color="#ff0000">AbstractTransactionalDataSourceSpringContextTests</font>：<font color="#ff0000">继承于类[3]</font>，功能更强大，<font color="#0000ff">用于测试持久层组件,</font>看其源代码，有一行"protected JdbcTemplate jdbcTemplate;"，<font color="#0000ff">提供了一个JdbcTemplate的变量</font>，通过该对象可以直接操作数据库。</p>
<p><a href="http://lighter.javaeye.com/blog/41733">http://lighter.javaeye.com/blog/41733</a>&nbsp;还提供了两个用spring来进行集成测试(对数据库操作进行测试)，业务测试(对业务层进行测试)的例子供下载。</p>
<p><font size="3" color="#ff0000"><strong>***如何在你的TestCase Class里取得spring context (注意路径问题)？***</strong></font></p>
<p>你的TestCase Class必须继承的是上述四个<font color="#ff0000">AbstractXXXSpringContextTests</font>中的其中一个，那么就<font color="#0000ff">必须实现下面这个方法来取得spring context</font>：</p>
<p>&nbsp;&nbsp; protected abstract String[] <font color="#ff0000">getConfigLocations</font>();</p>
<p>例如：</p>
<p>&nbsp;<font color="#ff0000">public String[] getConfigLocations() {<br />
&nbsp;&nbsp;&nbsp; String[] configLocations = { "applicationContext.xml","hibernate-context.xml" };<br />
&nbsp;&nbsp;&nbsp; return configLocations;<br />
&nbsp;}</font></p>
<p><br />
<font size="4" color="#ff00ff"><strong>请 注意要加载的context xml file的路径问题：上述的代码是基于classpath，因此applicationContext.xml和hibernate- context.xml必须放在classpath里（方法一是把xml files放到WEB-INF/classes目录下，另一种方法就是在project properties里把xml files的路径加到classpath里）</strong></font></p>
<p>那么<font size="3" color="#ff00ff"><strong>如果你一定要把context xml files放到WEB-INF目录下，也是可以的，那么应该基于file(基于file的相对路径是相对于project root folder)，代码如下：</strong></font></p>
<p><font color="#000000">&nbsp;public String[] getConfigLocations() {<br />
&nbsp;&nbsp;&nbsp; String[] configLocations = { "<font color="#ff0000">file:WebContent/WEB-INF/applicationContext.xml</font>"};<br />
&nbsp;&nbsp;&nbsp; return configLocations;<br />
&nbsp;}<br />
</font></p>
<p><font color="#ff0000">AbstractXXXSpringContextTests</font>就会根据根据<font color="#ff0000">getConfigLocations</font>方法返回的context xml位置的数组来加载<font color="#ff0000">并且对加载的Context提供缓存</font>。 这是非常重要的，因为如果你在从事一个大项目时，启动时间可能成为一个问题－－这不是Spring自身的开销，而是被Spring容器实例化的对象在实例 化自身时所需要的时间。例如，一个包括50-100个Hibernate映射文件的项目可能需要10-20秒的时间来加载上述的映射文件，如果在运行每个 测试fixture里的每个测试案例前都有这样的开销，将导致整个测试工作的延时，最终有可能（实际上很可能）降低效率。</p>
<p>在某种极偶然的情况下，某个测试可能&#8220;弄脏&#8221;了配置场所，并要求重新加载－－例如改变一个bean的定义或者一个应用对象的状态－－你可以调用 <code class="classname"><font color="#ff0000">AbstractDependencyInjectionSpringContextTests</font></code> 上的 <code class="literal"><font color="#ff0000">setDirty</font>()</code> 方法来重新加载配置并在执行下一个测试案例前重建application context</p>
<p>&nbsp;</p>
<p>当类 <font color="#ff0000">AbstractDependencyInjectionSpringContextTests</font><font color="#ff0000">（及其子类）</font>装载你的Application Context时，你<font color="#0000ff">可以通过Setter方法来注入</font>你想要的来自context的bean,而<font color="#0000ff">不需要显式的调用applicationContext.getBean(XXX)</font>。因为AbstractDependencyInjectionSpringContextTests会从getConfigLocations()方法指定的配置文件中帮你自动注入</p>
<p>下面的例子就是通过setter方法来获得context里的ProductManager bean：</p>
<p>public class MyTest <font color="#ff0000">extends AbstractDependencyInjectionSpringContextTests</font> {<br />
&nbsp;&nbsp;&nbsp; ProductManager productManager;</p>
<p>&nbsp;&nbsp;&nbsp; public String[] <font color="#ff0000">getConfigLocations</font>() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String[] configLocations = { "file:WebContent/WEB-INF/applicationContext.xml" };<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return configLocations;<br />
&nbsp;&nbsp;&nbsp; }</p>
<p>&nbsp;&nbsp;&nbsp; public void testGetProduct() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; assertEquals("tomson",productManager.getProductByName("tomson").getName());<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; </p>
<p>&nbsp;&nbsp;&nbsp;<font color="#0000ff"> //通过setter方法自动从context里注入productManager bean，而不用显示调用applicationContext</font><font color="#0000ff">.getBean(XXX)</font><br />
&nbsp;&nbsp;&nbsp; public void <font color="#ff0000">setProductManager</font>(ProductManager productManager) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.productManager = productManager;<br />
&nbsp;&nbsp;&nbsp; }<br />
}<br />
</p>
<p>但是<font color="#ff0000"><strong>如 果context里有多个bean都定义为一个类型（例如有多个bean都是ProductManager class类型的），那么对这些bean就无法通过setter方法来自动依赖注入（因为有多个bean同一个类型，不知要自动注入哪个）。在这种情况下 你需要显示的调用applicationContext.getBean(XXX)来注入</strong></font>。如：</p>
<p>public class MyTest extends AbstractDependencyInjectionSpringContextTests {<br />
&nbsp;&nbsp; ProductManager productManager;</p>
<p>&nbsp;&nbsp; public String[] getConfigLocations() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String[] configLocations = { "file:WebContent/WEB-INF/applicationContext.xml" };<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return configLocations;<br />
&nbsp;&nbsp; }</p>
<p>&nbsp;&nbsp;&nbsp;public void onSetUp() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#ff0000"> productManager = (ProductManager) applicationContext.getBean("productManager");</font><br />
&nbsp;&nbsp; }</p>
<p>&nbsp;&nbsp; public void testGetProduct() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; assertEquals("tomson",productManager.getProductByName("tomson").getName());<br />
&nbsp;&nbsp; }<br />
&nbsp;<br />
}<br />
</p>
<p>如果你的<font color="#ff0000">TestCase不使用依赖注入，只要不定义任何setters方法即可</font>。<font color="#ff0000">或者你可以继承 AbstractSpringContextTests</font> －－这个 org.springframework.test 包中的根类，而不是继承<font color="#ff0000">AbstractDependencyInjectionSpringContextTests（及其子类）</font>。这是<font color="#0000ff">因为AbstractSpringContextTests 只包括用来加载Spring Context的便利方法但没有自动依赖注入的功能。</font></p>
</div>
<img src ="http://www.blogjava.net/zcq87642231/aggbug/280031.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zcq87642231/" target="_blank">Java蜘蛛人 --郑成桥</a> 2009-06-04 16:39 <a href="http://www.blogjava.net/zcq87642231/archive/2009/06/04/280031.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>webservice 视频教程 Spring+xfire 整合                    java蜘蛛人- 郑成桥 </title><link>http://www.blogjava.net/zcq87642231/archive/2009/05/28/278331.html</link><dc:creator>Java蜘蛛人 --郑成桥</dc:creator><author>Java蜘蛛人 --郑成桥</author><pubDate>Thu, 28 May 2009 09:26:00 GMT</pubDate><guid>http://www.blogjava.net/zcq87642231/archive/2009/05/28/278331.html</guid><wfw:comment>http://www.blogjava.net/zcq87642231/comments/278331.html</wfw:comment><comments>http://www.blogjava.net/zcq87642231/archive/2009/05/28/278331.html#Feedback</comments><slash:comments>23</slash:comments><wfw:commentRss>http://www.blogjava.net/zcq87642231/comments/commentRss/278331.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zcq87642231/services/trackbacks/278331.html</trackback:ping><description><![CDATA[webservice 视频教程 Spring+xfire 整合<br />
<br />
&nbsp;<span style="color: red;">下</span><span style="color: red;">载地址: </span>&nbsp; http://ajava.org/video/other/8030.html<br />
<br />
马上会推出 webservice 第二讲。<br />
<br />
<br />
&nbsp;&nbsp; 谢谢大家对我的支持&nbsp;&nbsp;&nbsp; <br />
<br />
&nbsp; 有什么问题联系 <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#122;&#104;&#101;&#110;&#103;&#99;&#104;&#101;&#110;&#103;&#113;&#105;&#97;&#111;&#98;&#117;&#115;&#105;&#110;&#101;&#115;&#115;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">zhengchengqiaobusiness@gmail.com</a> <br />
<br />
<br />
<br />
<br />
<span style="color: red;"><br />
-------------------&nbsp; 2009.08.31 修改这篇文章。（以上是原文） 我暂时不打算讲第二期。 因为webservice 该入门讲的 我都讲了。如果要深入点就请看书。查资料。 第二期 等我们项目做完了 我直接讲 webservice实战一点的东西。 </span>
<img src ="http://www.blogjava.net/zcq87642231/aggbug/278331.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zcq87642231/" target="_blank">Java蜘蛛人 --郑成桥</a> 2009-05-28 17:26 <a href="http://www.blogjava.net/zcq87642231/archive/2009/05/28/278331.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Struts2+JPA+Spring视频教程    讲的很详细               java蜘蛛人- 郑成桥 </title><link>http://www.blogjava.net/zcq87642231/archive/2009/05/13/270515.html</link><dc:creator>Java蜘蛛人 --郑成桥</dc:creator><author>Java蜘蛛人 --郑成桥</author><pubDate>Wed, 13 May 2009 15:41:00 GMT</pubDate><guid>http://www.blogjava.net/zcq87642231/archive/2009/05/13/270515.html</guid><wfw:comment>http://www.blogjava.net/zcq87642231/comments/270515.html</wfw:comment><comments>http://www.blogjava.net/zcq87642231/archive/2009/05/13/270515.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/zcq87642231/comments/commentRss/270515.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zcq87642231/services/trackbacks/270515.html</trackback:ping><description><![CDATA[Struts2+JPA+Spring视频教程（上） 主讲人：郑成桥<br />
<a href="http://ajava.org/video/SSH/6193.html">http://ajava.org/video/SSH/6193.html</a><br />
&nbsp; <br />
<br />
Struts2+JPA+Spring视频教程（下） 主讲人：郑成桥 <br />
http://ajava.org/video/SSH/6194.html<br />
这个网站的标题弄错了，反正进去记住2集都下下来就可以了。 <br />
<br />
<br />
&nbsp;
<img src ="http://www.blogjava.net/zcq87642231/aggbug/270515.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zcq87642231/" target="_blank">Java蜘蛛人 --郑成桥</a> 2009-05-13 23:41 <a href="http://www.blogjava.net/zcq87642231/archive/2009/05/13/270515.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>博客系统实现的方法  视频讲座                             java蜘蛛人- 郑成桥 </title><link>http://www.blogjava.net/zcq87642231/archive/2009/05/06/269296.html</link><dc:creator>Java蜘蛛人 --郑成桥</dc:creator><author>Java蜘蛛人 --郑成桥</author><pubDate>Wed, 06 May 2009 13:45:00 GMT</pubDate><guid>http://www.blogjava.net/zcq87642231/archive/2009/05/06/269296.html</guid><wfw:comment>http://www.blogjava.net/zcq87642231/comments/269296.html</wfw:comment><comments>http://www.blogjava.net/zcq87642231/archive/2009/05/06/269296.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/zcq87642231/comments/commentRss/269296.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zcq87642231/services/trackbacks/269296.html</trackback:ping><description><![CDATA[你做过博客系统吗？ 如果没有做过，我今天录制了一个视频是讲博客怎么实现的<br />
<br />
<br />
视频讲座地址：<br />
http://www.qupan.com/down/zcq87642231_3259021.html<br />
<br />
<br />
<img src ="http://www.blogjava.net/zcq87642231/aggbug/269296.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zcq87642231/" target="_blank">Java蜘蛛人 --郑成桥</a> 2009-05-06 21:45 <a href="http://www.blogjava.net/zcq87642231/archive/2009/05/06/269296.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spring 整合javamail  用 gmail 发送邮件</title><link>http://www.blogjava.net/zcq87642231/archive/2009/04/22/266999.html</link><dc:creator>Java蜘蛛人 --郑成桥</dc:creator><author>Java蜘蛛人 --郑成桥</author><pubDate>Wed, 22 Apr 2009 07:49:00 GMT</pubDate><guid>http://www.blogjava.net/zcq87642231/archive/2009/04/22/266999.html</guid><wfw:comment>http://www.blogjava.net/zcq87642231/comments/266999.html</wfw:comment><comments>http://www.blogjava.net/zcq87642231/archive/2009/04/22/266999.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.blogjava.net/zcq87642231/comments/commentRss/266999.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zcq87642231/services/trackbacks/266999.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Normal07.8 磅02falsefalsefalseEN-USZH-CNX-NONEMicrosoftInternetExplorer4...&nbsp;&nbsp;<a href='http://www.blogjava.net/zcq87642231/archive/2009/04/22/266999.html'>阅读全文</a><img src ="http://www.blogjava.net/zcq87642231/aggbug/266999.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zcq87642231/" target="_blank">Java蜘蛛人 --郑成桥</a> 2009-04-22 15:49 <a href="http://www.blogjava.net/zcq87642231/archive/2009/04/22/266999.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java蜘蛛人 最新视频Freemarker                        java蜘蛛人- 郑成桥 </title><link>http://www.blogjava.net/zcq87642231/archive/2009/04/06/264163.html</link><dc:creator>Java蜘蛛人 --郑成桥</dc:creator><author>Java蜘蛛人 --郑成桥</author><pubDate>Mon, 06 Apr 2009 15:03:00 GMT</pubDate><guid>http://www.blogjava.net/zcq87642231/archive/2009/04/06/264163.html</guid><wfw:comment>http://www.blogjava.net/zcq87642231/comments/264163.html</wfw:comment><comments>http://www.blogjava.net/zcq87642231/archive/2009/04/06/264163.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/zcq87642231/comments/commentRss/264163.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zcq87642231/services/trackbacks/264163.html</trackback:ping><description><![CDATA[各位这是我今天讲的视频&nbsp; Freemarker&nbsp; 已经发到网站上去了。大家可以放心下载了<br />
<br />
<br />
下载地址：http://ajava.org/video/other/4684.html<br />
&nbsp;
<br />
<br />
<br />
<br />
Email:zhengchengqiaobusiness@gmail.com<br />
<br />
群号<br />
AJava-IBM核心技术㈠ 24969552<br />
AJava-IBM核心技术㈡ 83070128<br />
AJava-IBM核心技术㈢ 23063942<br />
AJava-IBM核心技术㈣ 24276855<br />
AJava-IBM核心技术㈤ 29066658<br />
AJava-IBM核心技术㈥ 39301145<br />
<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _你们的群主：郑成桥
<img src ="http://www.blogjava.net/zcq87642231/aggbug/264163.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zcq87642231/" target="_blank">Java蜘蛛人 --郑成桥</a> 2009-04-06 23:03 <a href="http://www.blogjava.net/zcq87642231/archive/2009/04/06/264163.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ext js 视频  我今天下午讲的</title><link>http://www.blogjava.net/zcq87642231/archive/2009/03/22/261341.html</link><dc:creator>Java蜘蛛人 --郑成桥</dc:creator><author>Java蜘蛛人 --郑成桥</author><pubDate>Sun, 22 Mar 2009 11:44:00 GMT</pubDate><guid>http://www.blogjava.net/zcq87642231/archive/2009/03/22/261341.html</guid><wfw:comment>http://www.blogjava.net/zcq87642231/comments/261341.html</wfw:comment><comments>http://www.blogjava.net/zcq87642231/archive/2009/03/22/261341.html#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://www.blogjava.net/zcq87642231/comments/commentRss/261341.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zcq87642231/services/trackbacks/261341.html</trackback:ping><description><![CDATA[这个是我今天讲的Ext视频 下载地址<br />
Ext 视（上）<br />
<a href="http://ajava.org/video/ajax/4330.html">http://ajava.org/video/ajax/4330.html</a><br />
Ext视频（中）<br />
<a href="http://ajava.org/video/ajax/4331.html">http://ajava.org/video/ajax/4331.html</a><br />
Ext视频（下）<br />
<a href="http://ajava.org/video/ajax/4332.html">http://ajava.org/video/ajax/4332.html</a><br />
视频代码：<br />
<a href="http://ajava.org/video/ajax/4333.html">http://ajava.org/video/ajax/4333.html</a><br />
<br />
转载说明出处<br />
<br />
<br />
谢谢大家。 如果视频下载不了 或者，解压的问题。&nbsp; 请联系我。zhengchengqiaobusiness@gmail.com<br />
<img src ="http://www.blogjava.net/zcq87642231/aggbug/261341.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zcq87642231/" target="_blank">Java蜘蛛人 --郑成桥</a> 2009-03-22 19:44 <a href="http://www.blogjava.net/zcq87642231/archive/2009/03/22/261341.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>