摘要:
Web服务系列计划由大约十篇帖子组成,目的是介绍各种概念,以及开发Web服务的工具。在这第一篇里我会简单介绍一下Web服务的概念,并演示一个Web服务的具体应用场景。文章的篇幅不会太长,因为那样会看得很累,反正我是个“没有耐心”的人,呵呵。 阅读全文
摘要:
回想一下,其实这些年一直没有放弃对Java的学习,但总感觉没学到什么特别的。那么不如就在这里整理一下吧,看看这三年都学到些什么,没做过实际项目的就不算了。 阅读全文
摘要:
根据Struts应用程序在浏览器中出现的异常信息,分析一下原因。 阅读全文
摘要:
很早就看到过一些论坛上有人建立QQ群,用来交流比较固定的话题,但那时基本不使用QQ,所以也没加入过。现在由于项目的关系,重新装上了QQ,顺便找到了两个Java方面的群加入了。 阅读全文
摘要:
示范中心项目本周问题及解决(7/26-8/1) 阅读全文
摘要:
PPP项目进行快一年了,我在这个组中做兼职也有八个月了。经过几次延期,上个周末总算把成果交到客户手中了,因此,从这一周开始,我们组的任务就是根据客户反馈的意见进行修改。 阅读全文
摘要:
commons-beanutils是jakarta commons子项目中的一个软件包,其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度(你的薪水按代码行数计算?那千万别让老板看到此帖哦) 阅读全文
摘要:
在上一篇贴子里,我简单介绍了如何写一个TestCase(MockStrutsTestCase是TestCase的一个子类),可以看到是十分简单的,基本上只要写一些testXXX方法就可以运行了。当我们选择运行这个TestCase的时候,实际上运行的是一个Test,Test是TestCase的接口,实现这个接口的还有TestSuite类,使用这个类可以把多个TestCase一起运行,从而更加自动化。 阅读全文
摘要:
目前,测试驱动开发正变得越来越流行,由于“存在的就是合理的”,这种开发方式必然有其优越之处。作为一个小小程序员,对新鲜技术的追求是工作的重要动力,相信大家都有同感吧。 阅读全文
摘要:
搬家了搬家了 阅读全文
摘要:
用XDoclet生成hbm.xml就是在.java文件里写入一些元数据,XDoclet会从这些数据以及类本身得到足够的信息来生成目标文件。当然,除了用于hibernate,XDoclet还可以用于web、ejb等等很多用途。 阅读全文
摘要:
这个Plugin的作用是在Struts应用程序启动时进行hibernate的初始化操作,原文http://http://www.hibernate.org/105.html,步骤很简单。 阅读全文
摘要:
现在这个项目要交给客户了,明后天客户提意见,我们休息:) 阅读全文
摘要:
昨天和前天在实验室商量项目,基本上打算使用struts+hibernate来开发,对于struts我们项目组的经验不多,所以存在一些风险。好在项目本身不是很复杂,逻辑好像比较简单的样子,可以先做做看。 阅读全文
摘要:
我在一台机器上使用CVSNT建立了CVS库,并把项目提交到库中没有问题。 回到家修改了一些代码和配置文件,再同步项目的时候,处理到struts-config.xml时提示:Error fetching file revisions。 阅读全文
摘要:
前两天建的CVS库看来是有点问题,同步时经常提示错误,然后就只能从库里删除相关文件重新提交。不知道是不是这个版本比较不稳定(以前看过文章说新版的CVSNT有什么什么问题来着)。 阅读全文
摘要:
今天在开发中遇到一奇怪问题,有一个action,在该action里使用request.setAttribute()方法将一个List类型对象放在request中,然后forward到一个jsp文件,该文件的主要内容是使用标签将这个List对象中的条目列表显示。与它同样逻辑但位于另一模块(teacher)中的代码执行正常。 阅读全文
摘要:
用了这么久的Hibernate了,今天却遇到一个从未遇到的问题,幸好我思维敏捷,善于联想,才得以在短时间内发现并解决了问题。 阅读全文
摘要:
例如有一个模块名为teacher,包含对教师的列表、增、删、改等操作,因此应该有与这些操作相对应的Action。这样就涉及到它们的命名问题。 阅读全文
摘要:
使用struts的一个好处就是,很多传统jsp/servlet开发中十分琐碎的事情都有规范化的方法来处理了。例如表单验证、错误提示、HTML字符过滤等等。今天简单说一说在form类里进行验证。 阅读全文