苹果的梦想...

享受自己的小快乐
关于struts1.3与数据库有关的小问题

这个时候再提起struts1,不少人会认为都什么年代了还再用这个。我个人也觉的确实是很早的一个MVC框架,不过再给客户做项目的时候客户指明就要struts1不要2,当然为了满足上帝的要求再早可能也会用。在使用struts的时候如果不使用其他持久化框架的时候,我更愿意将数据部分直接配置到配置文件中,具体怎么配置,在网上有很多这样的例子,这里不在说了。但是获取datasource失败,显示是NULL。在这里想告诉遇支这种问题的朋友,如果你的struts版本是1.3的话,那么出现这种问题是正常,因为1.3这个版本已经不在支持在配置文件中配置数据源这种行为了,所以在Action中肯定是获取不到了。在过可以使用自定的配置文件的方法来解决,也就是将连接的信息写配置文件中,通过动态的读取来创建JDBC连接。因为1.3在1系列中是最终版了,所以我在想也许作者已看到现有的持久框架这么丰富也会不需要再做这种多此一举的事了。如果就是想用的话,可以换一个其他版本,一定没有问题。

posted on 2010-05-27 22:41  Redkey  阅读(201)  评论(0)    收藏  举报