﻿<?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-killman</title><link>http://www.blogjava.net/yijia/</link><description>此人已死，留言阴魂。</description><language>zh-cn</language><lastBuildDate>Thu, 30 Apr 2026 02:30:05 GMT</lastBuildDate><pubDate>Thu, 30 Apr 2026 02:30:05 GMT</pubDate><ttl>60</ttl><item><title>爱情</title><link>http://www.blogjava.net/yijia/archive/2009/08/02/289486.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Sun, 02 Aug 2009 11:07:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2009/08/02/289486.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/289486.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2009/08/02/289486.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/289486.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/289486.html</trackback:ping><description><![CDATA[爱情是相知相交的默契，还是好奇加视觉冲击的新鲜感，是平等相待，还是占有和被保护。漫长的人生该和什么样的人渡过，离婚争吵难道无法避免？为什么对异性只是观看美丽，却无法去欣赏崇拜。如果不留心观察，只是流于表面，又怎么能找到另一半。我们沾染太多世俗，俨然社会的傀儡，怎么才能逃离社会阴暗的一面，追寻爱情抑或人生的归宿，只有留心观察，认真思考，不流于表面。<br />
<img src ="http://www.blogjava.net/yijia/aggbug/289486.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2009-08-02 19:07 <a href="http://www.blogjava.net/yijia/archive/2009/08/02/289486.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>摘抄：spring  LocalSessionFactoryBean转换为hibernate 的sessionfactory</title><link>http://www.blogjava.net/yijia/archive/2008/11/10/239741.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Mon, 10 Nov 2008 13:45:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/11/10/239741.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/239741.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/11/10/239741.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/239741.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/239741.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/yijia/archive/2008/11/10/239741.html'>阅读全文</a><img src ="http://www.blogjava.net/yijia/aggbug/239741.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-11-10 21:45 <a href="http://www.blogjava.net/yijia/archive/2008/11/10/239741.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>原创spring_religionMIS</title><link>http://www.blogjava.net/yijia/archive/2008/11/06/239011.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Thu, 06 Nov 2008 05:32:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/11/06/239011.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/239011.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/11/06/239011.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/239011.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/239011.html</trackback:ping><description><![CDATA[在以前religionMIS基础（见我的随笔：extjs做的信息管理系统）上加的sping bean，同时删除的几个类。<br />
<br />
代码:http://www.blogjava.net/Files/yijia/(%E5%8E%9F%E5%88%9B)spring_religionMIS.rar<br />
<br />
spring包：http://www.blogjava.net/Files/yijia/spring.rar<br />
解压后的spring.jar放到web-info/lib下即可。<br />
<br />
数据库文件：http://www.blogjava.net/Files/yijia/reliongionmis 20080829 1731.rar<br />
是mysql做的。<br />
<br />
刚开始进系统的时候有点小问题，没数据显示，按一下里面的按钮，如添加，之后就能显示数据了。各个功能就正常的。以前没这个毛病，加了spring 后就这样的，也许是以前每次都创建新实例没问题，现在在spring容器配置后 单实例引起的问题，。总体来说，比以前好的不少。<br />
<br />
<img src ="http://www.blogjava.net/yijia/aggbug/239011.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-11-06 13:32 <a href="http://www.blogjava.net/yijia/archive/2008/11/06/239011.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>为何new了一次，却执行了好几次？</title><link>http://www.blogjava.net/yijia/archive/2008/11/05/238818.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Wed, 05 Nov 2008 06:45:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/11/05/238818.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/238818.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/11/05/238818.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/238818.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/238818.html</trackback:ping><description><![CDATA[public class Table {<br />
&nbsp;&nbsp;&nbsp; String tableName;<br />
&nbsp;&nbsp;&nbsp; String mainPropertyName;<br />
&nbsp;&nbsp;&nbsp; static int count=1;<br />
&nbsp;&nbsp;&nbsp; static DBExcute dbExcute=(DBExcute)new ClassPathXmlApplicationContext("applicationContext.xml").getBean("dbExcute");<br />
&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; Table(String tableName,String mainPropertyName){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; this.tableName=tableName;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; this.mainPropertyName=mainPropertyName;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; System.out.println("construct table"+(count++)+" use:"+dbExcute);<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .............<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .............<br />
&nbsp;&nbsp;&nbsp;&nbsp; public static void main(String []dsf){<br />
&nbsp;&nbsp;&nbsp;&nbsp; new Table("user","1");<br />
&nbsp; }<br />
}<br />
<br />
如上只new Table(..)一次：<br />
结果却是：<br />
construct table1 use:null<br />
construct table2 use:null<br />
construct table3 use:null<br />
construct table4 use:null<br />
construct table5 use:null<br />
construct table6 use:com.yijia_ctgu.DB.DBExcute@535b58<br />
<br />
<br />
奇怪中。。。。。。。<br />
<br />
<br />
明白了，spring容器初始化的时候，初始化dbDAO bean会生成五个table,可能是先初始化，后才赋值给dbExcute,所以刚开始的五个都是null.<br />
<br />
<img src ="http://www.blogjava.net/yijia/aggbug/238818.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-11-05 14:45 <a href="http://www.blogjava.net/yijia/archive/2008/11/05/238818.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>怎样使servlet每次使用同一个bean</title><link>http://www.blogjava.net/yijia/archive/2008/11/05/238753.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Wed, 05 Nov 2008 02:34:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/11/05/238753.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/238753.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/11/05/238753.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/238753.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/238753.html</trackback:ping><description><![CDATA[我在普通类的main方法中调用bean:<br />
Resource resource = new ClassPathResource("applicationContext.xml");<br />
BeanFactory factory = new XmlBeanFactory(resource);<br />
for(int i=1;i&lt;5;i++){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; DB dbDAO = (DB)factory.getBean("dbDAO");<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; System.out.println(dbDAO);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
每次执行程序（不停的调用main方法，不只是只看一次循环!）都是相同的引用：<br />
com.yijia_ctgu.DB.DB@12a54f9<br />
com.yijia_ctgu.DB.DB@12a54f9<br />
com.yijia_ctgu.DB.DB@12a54f9<br />
com.yijia_ctgu.DB.DB@12a54f9<br />
<br />
<br />
但是在servlet中使用时：<br />
Resource resource = new ClassPathResource("applicationContext.xml");<br />
BeanFactory factory = new XmlBeanFactory(resource);<br />
&nbsp;dbDAO = (DB)factory.getBean("dbDAO");<br />
每次操作创建的都是不同的引用：<br />
如com.yijia_ctgu.DB.DB@16e1782<br />
&nbsp; com.yijia_ctgu.DB.DB@19be6ee<br />
<br />
为何会是这样，是不是servlet每次都会重新生成spring容器？是servlet获取bean的方式有问题吗？还是servlet根本不可能每次使用相同的bean.<br />
<br />
我懂了，必须用别的方式：先在web.xml中定义applicatincontext的位置，再用WebApplicationContextUtils获取ApplicationContext，在用它获取bean,这样就每次就是同样的bean了。<br />
<br />
但是错误还是在继续，spring我没系统的学，所以总是有太多的问题。<br />
<br />
<img src ="http://www.blogjava.net/yijia/aggbug/238753.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-11-05 10:34 <a href="http://www.blogjava.net/yijia/archive/2008/11/05/238753.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>spring applicationContext文件的位置</title><link>http://www.blogjava.net/yijia/archive/2008/11/04/238651.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Tue, 04 Nov 2008 09:27:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/11/04/238651.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/238651.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/11/04/238651.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/238651.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/238651.html</trackback:ping><description><![CDATA[在web.xml中配置spring的contextconfigloaction时，总是定位不到src/applicationContext.xml或者<br />
/src/applicationContext.xml(也许是我不懂父目录当前目录之类的)。算了，直接删除这个context-param,把applicationContext.xml文件复制到web-info下面，反正spring默认的就是那里。<br />
要是刚开始myeclipse自动生成的applicationContext.xml文件的位置就在web-info下就不什么事都没了，不知道把它放到src有什么意图？<br />
<br />
我晕啊，后来，程序还要到src下找applicationContext.xml文件，web-info下的也不能删，无语了。<br />
<br />
我发布到tomcat的时候，是以WebRoot为根目录的，即tomcat的server.xml中是这样配置的：<br />
&lt;Context path="" docBase="D:\spring_religionMIS\WebRoot"/&gt;<br />
这也许就是定位不到src/..的原因吧，因为程序总是从WebRoot往下找，当然找不到，我又用../src/applicationContext.xml定位也找不到，不知错在哪里？
<img src ="http://www.blogjava.net/yijia/aggbug/238651.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-11-04 17:27 <a href="http://www.blogjava.net/yijia/archive/2008/11/04/238651.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>提问</title><link>http://www.blogjava.net/yijia/archive/2008/11/03/238434.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Mon, 03 Nov 2008 13:27:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/11/03/238434.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/238434.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/11/03/238434.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/238434.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/238434.html</trackback:ping><description><![CDATA[MyEclipse中，在加spring时，开始只加了spring-core,spring-aop。后来想加spring-web上去，除了直接复制粘贴包上去，还有没有更好的方法？<br />
<img src ="http://www.blogjava.net/yijia/aggbug/238434.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-11-03 21:27 <a href="http://www.blogjava.net/yijia/archive/2008/11/03/238434.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>eclipse 控制台无法输出tomcat运行servlet时的状况</title><link>http://www.blogjava.net/yijia/archive/2008/11/03/238343.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Mon, 03 Nov 2008 07:16:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/11/03/238343.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/238343.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/11/03/238343.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/238343.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/238343.html</trackback:ping><description><![CDATA[&nbsp; 搞了半天，只要在myeclispe中打开tomcat<img alt="" src="http://www.blogjava.net/images/blogjava_net/yijia/2.jpg" width="89" height="41" />就行了。<br />
&nbsp; 我刚刚都是在外部用tomcat自带的monitor打开的，以前没注意到，写在这里提醒自己，希望对出现类似状况的同志有点帮助。<br />
<img src ="http://www.blogjava.net/yijia/aggbug/238343.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-11-03 15:16 <a href="http://www.blogjava.net/yijia/archive/2008/11/03/238343.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>easyjweb求教</title><link>http://www.blogjava.net/yijia/archive/2008/08/30/225762.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Sat, 30 Aug 2008 10:12:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/08/30/225762.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/225762.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/08/30/225762.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/225762.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/225762.html</trackback:ping><description><![CDATA[我用easyjweb project命令快速生成的工程后，在src/main/java下建了一个包com.easyjweb.action在包下面写了个HelloAction,但是运行时出错，说frameworkException: 没有找到处理模板的类:com.easyjweb.action.HelloAction，我在web-inf的classes目录里看了没编译后的文件。我是用easyjweb project命令快速生成的工程，为什么eclipse没编译对应的java文件呢？<br />
<br />
我自己手工新建的工程，添加对应的类，写好web.xml，可以运行程序。<br />
<br />
我又用easyjweb project ... -ejs命令试了试，写了Java源文件后，发现classes目录有了编译后的文件，可是这样生产的工程师EasyJweb+JPA+spring结构的。我只是要个简单的应用，用easyjweb project ..又试了几次，还是不能编译对应的Java文件。哎，我也不知道问题出在哪里？我想这样一个成名的框架一定不会有问题了。哪位熟悉此框架的大哥，能不能帮忙解答一下。
<img src ="http://www.blogjava.net/yijia/aggbug/225762.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-08-30 18:12 <a href="http://www.blogjava.net/yijia/archive/2008/08/30/225762.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>extjs做的信息管理系统</title><link>http://www.blogjava.net/yijia/archive/2008/08/29/225637.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Fri, 29 Aug 2008 09:56:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/08/29/225637.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/225637.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/08/29/225637.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/225637.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/225637.html</trackback:ping><description><![CDATA[&nbsp; extjs做的信息管理系统，由于业务简单，操作数据库的API用自己写的（我以前的 自己做试卷管理系统 系列中 提到），简单实用。在显示打印页面的时候，用到的servlet FormFilter,原因是数据在网络间传输时原先在数据库中的顺序打乱了，在这个servlet中用数组给它重新排列打印页面上数据的顺序。<br />
&nbsp; 程序尽量用只用一个方法完成所有grid中一类类似的功能，用一个servlet完成所有一类类似的操作，用一个jsp显示所有要打印的页面。<br />
<br />
代码下载：http://www.blogjava.net/Files/yijia/religionMIS.rar<br />
数据库脚本在代码根目录下。<br />
&nbsp; 开发环境：Eclipse3.2,mysql5.0,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; eclispe开发环境中所有文件的编码都设置为utf-8。修改mysql的配置文件，使其默认编码为utf-8(方法在网上可以搜到)或者用MySQL Administrator图形工具也可设置。<br />
&nbsp; 浏览器：firefox。我用的是firefox3,不知道firefox2可不可以。但在ie中运行不了，我已经试过了。<br />
&nbsp;
还有什么问题，跟我留言，我非常乐意与大家交流，这是我暑假学extjs做的，算作练习。<br />
<br />
补充：编辑是自动编辑，在grid输入框编辑完后，监听事件负责主动把编辑的结果上传到数据库。添加按钮也是，点击添加后，新纪录在grid上显示的同时也插入到数据库。删除可选中多行后删除。up按钮用的是ext.ux.uploaddialog上传组件。打印页面是用jsp显示，原先还是想用extjs实现，一来觉得复杂，二来不知道怎么打印ext窗口，就放弃了。<br />
<br />
<img src ="http://www.blogjava.net/yijia/aggbug/225637.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-08-29 17:56 <a href="http://www.blogjava.net/yijia/archive/2008/08/29/225637.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>js带来了改变。</title><link>http://www.blogjava.net/yijia/archive/2008/08/12/221400.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Tue, 12 Aug 2008 00:32:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/08/12/221400.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/221400.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/08/12/221400.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/221400.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/221400.html</trackback:ping><description><![CDATA[&nbsp; 做试卷管理系统的时候，写了一个操作数据库的工具，它与数据库的具体的表，属性都无关:Tabel t=DB.getTabel（"user"）后可以操作相应的数据表，只要这个名为user的表存在，t.search(property[][],start,limit)传入一个属性数组，property比如可以为{{"username","admin"},{"password","admin"}....},然后数据库就可以在user表中查找username="admin"....的记录，start,limit是查找起始点和数目限制，js分页时用到。<br />
&nbsp; 这样一来，servlet也可以和具体的表，属性无关，只和几个通用属性有关，如tableName,id(主键也可以为别的，在config.properties中配置),start,limit等等和具体数据库无关的。奇妙就在这里：不管数据库有多少张表，对于与每一个操作，servlet只有一个，如Edit,而不需要EditUser,EditPaper....等等很多edit了。同样以后系统怎样扩展，怎样增加表，表的属性怎样变化。servlet都可以不变，他只是操作相应的数据。那么具体的业务操作呢？<br />
&nbsp; js为这些带来了可能，它与返回的数据交互操作，和在服务器没有两样，为servlet省去了麻烦。<br />
&nbsp; 以上是我个人感想，仅供参考。<br />
&nbsp; 操作数据库的工具和写的servlet参见 自己动手做试卷管理系统的几篇随笔。js不好意思公开了，这是给别人做的小项目。<br />
<br />
<img src ="http://www.blogjava.net/yijia/aggbug/221400.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-08-12 08:32 <a href="http://www.blogjava.net/yijia/archive/2008/08/12/221400.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>自己动手做试卷管理系统-操作数据库的工具</title><link>http://www.blogjava.net/yijia/archive/2008/08/07/killer.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Thu, 07 Aug 2008 11:35:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/08/07/killer.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/220753.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/08/07/killer.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/220753.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/220753.html</trackback:ping><description><![CDATA[在实践中的完善，操作数据库的工具也渐渐的完善了，<br />
下面是我的操作数据库的工具和使用它的servlet:http://www.blogjava.net/Files/yijia/com.rar<br />
另外还有使用到的第三方工具：http://www.blogjava.net/Files/yijia/lib.rar<br />
&nbsp; <br />
<br />
<img src ="http://www.blogjava.net/yijia/aggbug/220753.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-08-07 19:35 <a href="http://www.blogjava.net/yijia/archive/2008/08/07/killer.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>自己动手做试卷管理系统－用户管理部分 继续</title><link>http://www.blogjava.net/yijia/archive/2008/07/26/217716.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Sat, 26 Jul 2008 13:33:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/07/26/217716.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/217716.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/07/26/217716.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/217716.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/217716.html</trackback:ping><description><![CDATA[参考 随笔：<a id="homepage1_HomePageDays_DaysList_ctl03_DayItem_DayList_ctl00_TitleUrl" class="postTitle2" href="../../yijia/archive/2008/06/13/207580.html">自己动手做试卷管理系统－用户管理部分 </a><br />
<br />
我增加了3个类：DB,Table,Row<br />
DB:用来取得所有的table,并生产相应的Table对象，存贮在HashTable中，使用方法getTable("tableName");可以从HashTable中取得。注意：生产Table对象的时候，用了构造方法：new Table("tableName","mainPropertyName");mainProperty是给表设置的主键名，在config.properties中可以修改。<br />
Table:定义了 取得某一行(getRow)，插入记录(insert)。这两个方法都必须通过主键来操作。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 删除记录(delete)，搜索(search)。这两个方法任意指定条件，如删除 属性username="321"的记录。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 计数（count），此方法有给定条件的，有无条件的（用来求 整个表有多少行）。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 列表(list)，返回一个List代表了整个表的信息。用到了RowSetDynaClass（在DBExcute类中），它是个好东东。<br />
Row:更简单了，两个方法：set(String propertyName,String propertyValue)和get(String propertyName) 方法<br />
<br />
<br />
我的目的就是来做一个操作数据库的通用工具，当环境和数据变化时，只需修改一下config.properties（当然 性能和我这个业余的一样，也是有点业余的）。<br />
下面是我检测的代码：<br />
try {&nbsp; //取得user表中主键名（这里的主键名是username）为Root的行记录的密码项的值<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;System.out.println(DB.getDB().getTable("user").getRow("Root").get("password"));<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;} catch (NotQueryException e) {<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;// TODO Auto-generated catch block<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;e.printStackTrace();<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;} catch (SQLException e) {<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;// TODO Auto-generated catch block<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;e.printStackTrace();<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br />
有很多地方还需要完善，特别是异常类，我写的异常类有点少，不够用，然后定义的也不是很好。连接池不知道是怎么建的，我发现用连接太浪费啦，就上面的代码就执行了3次连接，getTable的时候，getRow的时候，getPassword的时候,（用HashTable来存贮Tabel对象，尽可能的减少了连接，节约了资源）。等等很多问题，还请各位多多指教！！！<br />
<br />
最后提醒一下：我只是在com.yijia_ctgu.DB包中增加了3个类，以前做的页面jsp和servlet,bean都没变化(还没来得及用上这个工具)。java源文件和jsp文件的编码是gb2312，注意改一下，不然会乱码，其实用utf-8挺好的，不过我知道的迟了，现在想改，嫌麻烦的。<br />
<br />
代码下载：http://www.blogjava.net/Files/yijia/papermanage0.3.rar<br />
<br />
改进后的操作数据库工具：http://www.blogjava.net/Files/yijia/yijia_ctgu.rar<br />
更新时间：2008年7月30日<br />
<img src ="http://www.blogjava.net/yijia/aggbug/217716.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-07-26 21:33 <a href="http://www.blogjava.net/yijia/archive/2008/07/26/217716.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>幻想sql语句</title><link>http://www.blogjava.net/yijia/archive/2008/07/26/217631.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Sat, 26 Jul 2008 03:13:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/07/26/217631.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/217631.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/07/26/217631.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/217631.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/217631.html</trackback:ping><description><![CDATA[jdbc中sql语句能不能这样写：<br />
String sql="delete from '"+tableName+"' where '"+property+"'='"+propertyName+"'";<br />
就是表的名字，属性名和值 通过方法传进去，<br />
当然我的这个失败了，不知道有没有方法达到同样的效果？<br />
<img src ="http://www.blogjava.net/yijia/aggbug/217631.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-07-26 11:13 <a href="http://www.blogjava.net/yijia/archive/2008/07/26/217631.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ext.Component之plugins</title><link>http://www.blogjava.net/yijia/archive/2008/07/11/214296.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Fri, 11 Jul 2008 08:37:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/07/11/214296.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/214296.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/07/11/214296.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/214296.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/214296.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/yijia/archive/2008/07/11/214296.html'>阅读全文</a><img src ="http://www.blogjava.net/yijia/aggbug/214296.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-07-11 16:37 <a href="http://www.blogjava.net/yijia/archive/2008/07/11/214296.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>进度条对话框定时装置</title><link>http://www.blogjava.net/yijia/archive/2008/07/10/213879.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Thu, 10 Jul 2008 02:03:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/07/10/213879.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/213879.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/07/10/213879.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/213879.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/213879.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/yijia/archive/2008/07/10/213879.html'>阅读全文</a><img src ="http://www.blogjava.net/yijia/aggbug/213879.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-07-10 10:03 <a href="http://www.blogjava.net/yijia/archive/2008/07/10/213879.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>store</title><link>http://www.blogjava.net/yijia/archive/2008/07/10/213877.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Thu, 10 Jul 2008 02:02:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/07/10/213877.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/213877.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/07/10/213877.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/213877.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/213877.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/yijia/archive/2008/07/10/213877.html'>阅读全文</a><img src ="http://www.blogjava.net/yijia/aggbug/213877.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-07-10 10:02 <a href="http://www.blogjava.net/yijia/archive/2008/07/10/213877.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>自己动手做试卷管理系统－用户管理部分</title><link>http://www.blogjava.net/yijia/archive/2008/06/13/207580.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Fri, 13 Jun 2008 01:42:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/06/13/207580.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/207580.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/06/13/207580.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/207580.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/207580.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 开发环境：java5,myeclipse,tomcat。为了从基础理解javaweb，采用jsp+servlet，没用任何框架。<br>源文件有四个包：<br>com.yijia_ctgu.bean<br>com.yijia_ctgu.DB<br>com.yijia_ctgu.exception<br>com.yijia_ctgu.servle&nbsp;&nbsp;<a href='http://www.blogjava.net/yijia/archive/2008/06/13/207580.html'>阅读全文</a><img src ="http://www.blogjava.net/yijia/aggbug/207580.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-06-13 09:42 <a href="http://www.blogjava.net/yijia/archive/2008/06/13/207580.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>学习java web的一点体会</title><link>http://www.blogjava.net/yijia/archive/2008/06/09/206748.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Mon, 09 Jun 2008 00:36:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/06/09/206748.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/206748.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/06/09/206748.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/206748.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/206748.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: struts是控制器C，hibernate封装的对数据库的操作,是M层，spring在ssh中的主要作用是整合资源，就像一张地图，web系统需要用到某些资源时就去里面找，这些资源可以是控制层对象，也可以是模型层对象，或者是更广泛的东西。&nbsp;&nbsp;<a href='http://www.blogjava.net/yijia/archive/2008/06/09/206748.html'>阅读全文</a><img src ="http://www.blogjava.net/yijia/aggbug/206748.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-06-09 08:36 <a href="http://www.blogjava.net/yijia/archive/2008/06/09/206748.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>学习笔记－刘伟javabean视频教程（下部）</title><link>http://www.blogjava.net/yijia/archive/2008/06/08/206644.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Sun, 08 Jun 2008 02:33:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/06/08/206644.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/206644.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/06/08/206644.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/206644.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/206644.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/yijia/archive/2008/06/08/206644.html'>阅读全文</a><img src ="http://www.blogjava.net/yijia/aggbug/206644.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-06-08 10:33 <a href="http://www.blogjava.net/yijia/archive/2008/06/08/206644.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>js菜鸟初学，请各位多指教</title><link>http://www.blogjava.net/yijia/archive/2008/05/10/199709.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Sat, 10 May 2008 06:41:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/05/10/199709.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/199709.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/05/10/199709.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/199709.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/199709.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/yijia/archive/2008/05/10/199709.html'>阅读全文</a><img src ="http://www.blogjava.net/yijia/aggbug/199709.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-05-10 14:41 <a href="http://www.blogjava.net/yijia/archive/2008/05/10/199709.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我回来了!</title><link>http://www.blogjava.net/yijia/archive/2008/05/09/199544.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Fri, 09 May 2008 08:31:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2008/05/09/199544.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/199544.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2008/05/09/199544.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/199544.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/199544.html</trackback:ping><description><![CDATA[<p>回到原点,重新开始.但愿一切,还不是太晚!</p>
<img src ="http://www.blogjava.net/yijia/aggbug/199544.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2008-05-09 16:31 <a href="http://www.blogjava.net/yijia/archive/2008/05/09/199544.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>从明天起</title><link>http://www.blogjava.net/yijia/archive/2007/08/12/136186.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Sun, 12 Aug 2007 08:33:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2007/08/12/136186.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/136186.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2007/08/12/136186.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/136186.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/136186.html</trackback:ping><description><![CDATA[&nbsp; 我是懒散的，但我也想做一个努力奋斗的人。无奈我的大脑就想睡了几百年似的，一点活力也没有。我真上怀疑我的脑袋还没好好的利用过，就算用了也没用对地方。<br>&nbsp; 谁又能做我的指路明灯呢？可是常言又道：人比先自救而人救之。<br>&nbsp; 我常常告诉自己从明天起好好的努力，或者就从现在起。但我也不知道这是对自己的第多少个承诺呢？<br>&nbsp; 为什么有些人能够一辈子努力，不松懈，比如居里夫人这样的。而我却是在不断的放弃，松懈了。所幸的是我不曾彻底的绝望过，还可以对自己说：从明天起好好干。<br><br> <img src ="http://www.blogjava.net/yijia/aggbug/136186.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2007-08-12 16:33 <a href="http://www.blogjava.net/yijia/archive/2007/08/12/136186.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我能不能这样想分布式计算？</title><link>http://www.blogjava.net/yijia/archive/2007/08/08/135183.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Wed, 08 Aug 2007 02:51:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2007/08/08/135183.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/135183.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2007/08/08/135183.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/135183.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/135183.html</trackback:ping><description><![CDATA[我能不能这样想java的分布式计算。假如设计一个聊天工具，在自己的窗口写下一行字的时候，同时在&#8220;聊友&#8221;的窗口写下了这行字，也就是说聊天的人<span style="color: #ff0000;">共用</span>了某些<span style="color: #ff1818;">类的实例</span>，这些<span style="color: #ff1818;">实例<span style="color: #010200;">可以是：封装了谈话内容，谈话时间...的bean。这样就不用显式的调用socket之类的东东了</span></span>，而且对数据库的操作也更方便。<br>&nbsp; 如果真能这样，写一个聊天器就轻而易举了。<br><br>  <img src ="http://www.blogjava.net/yijia/aggbug/135183.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2007-08-08 10:51 <a href="http://www.blogjava.net/yijia/archive/2007/08/08/135183.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ActionError和ActionMessage有什么区别？</title><link>http://www.blogjava.net/yijia/archive/2007/08/06/134819.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Mon, 06 Aug 2007 14:57:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2007/08/06/134819.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/134819.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2007/08/06/134819.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/134819.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/134819.html</trackback:ping><description><![CDATA[在struts的表单bean的validate()方法中：<br>if(username.trim().equals(""))<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; error.add("username", new <span style="color: #ff0000;">ActionMessage</span>("error.username.username_is_requred"));<br>if(password.trim().equals(""))<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; error.add("password", new <span style="color: #3844ff;">ActionError</span>("error.password.password_is_requred"));<br>测试后，两个的效果看起来一样。<br>我初次尝试这些，看不出它们的不同。<br>那位高手有兴趣的，请多多指教！<br> <img src ="http://www.blogjava.net/yijia/aggbug/134819.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2007-08-06 22:57 <a href="http://www.blogjava.net/yijia/archive/2007/08/06/134819.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>求助：为什么用eclipsework生成action时,总是"xwork.xml not found"</title><link>http://www.blogjava.net/yijia/archive/2007/08/05/134535.html</link><dc:creator>开机</dc:creator><author>开机</author><pubDate>Sun, 05 Aug 2007 11:16:00 GMT</pubDate><guid>http://www.blogjava.net/yijia/archive/2007/08/05/134535.html</guid><wfw:comment>http://www.blogjava.net/yijia/comments/134535.html</wfw:comment><comments>http://www.blogjava.net/yijia/archive/2007/08/05/134535.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/yijia/comments/commentRss/134535.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yijia/services/trackbacks/134535.html</trackback:ping><description><![CDATA[我想我的配置应该是对的，因为能够生成xwork.xml,也能有生成action的对话框出来，但是当最后点finish时，<br>出现"xwork.xml not found"的错误.在此前，我的src下已生成了xwork.xml了。<br>也许是因为这个插件的版本（1.0.1）比较新，连它的配置都和网上介绍的不一样，一般介绍的都要配置两个参数，但是在首选项里，eclipsework一栏里，只有一个参数可配置，我是把wizards.xml移动到templates下，再<br>配置wizards.xml的位置：..\templates\wizards.xml,这样后Templates才可以用，但是为什么总是出现"xwork.xml not found"的错误了，请大家指教！<br><br> <img src ="http://www.blogjava.net/yijia/aggbug/134535.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yijia/" target="_blank">开机</a> 2007-08-05 19:16 <a href="http://www.blogjava.net/yijia/archive/2007/08/05/134535.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>