分类: Java
2008-10-23 14:20:19
第二部分:
1.DWR的配置:
DWR是Java一个比较常用的Ajax框架,与Spring集成更是得心应手,可以非常方便的操作注册在Spring配置文件中的Bean。这我们导入DWR包后,就可以在web.xml里面配置它了。
web.xml关于DWR配置。
DWR还有一个叫dwr.xml文件,放在WEB-INF下,里面都是配置DWR与JS交互使用的Bean或Entity。 当然DWR也支持Anotation,可以在web.xml配置。但我们这个例子使用的是xml配置。
以下是dwr.xml代码:
这个ArticleService就是我们要通过JS调用Spring注册的Bean。
现在可以看看这个源文件:
这个时候,相应的页面为:
非常简单的页面。 通过JS函数的setTimeout("doWork()",1000 * 60 * 5) 很容易每5分钟来重发一次请求。
2.JavaMail的配置:
一旦使用了Spring似乎感觉不到JavaMail需要做更多事了。确实,Spring已经简化了很多JavaMail的配置。
使用的话,只需要简单注入一下,就OK了。我把这个写在util包下了。
这个例子远远不够,还有很多可以完善与改进的地方,这个例子只是想让那些初学者如何比较全面的了解SSH之间的相互工作。零散的学习后,还需要系统的整合在一起。