读书人

100分求解 自定义Taglib解决思路

发布时间: 2011-12-30 23:30:45 作者: rapoo

100分求解 自定义Taglib
问题背景:
根据需求,项目每个页面上都有一个相同控件。
该控件需要查询数据库。

目标
希望做成自定义Taglib的形式

开发环境
struts + spring + ibatis

问题点
在TagLib的实现类中,单纯的new一个Dao,在进行查询的时候,
出现 No SqlMapClient specified 的错误。

原因
因为数据库的dataSource已经在Spring的配置中进行管理,
没有单独的配置。
而Taglib类并没有在Spring中进行配置。


现求:
能否在目前的环境下,将Taglib的类定义到Spring中,让Dao能通过Spring找到SqlMapClient?

如果上述方法不行,那需要在配置文件中额外的定义一个直接使用的Ibatis数据源?

用标准JDBC行不行(最不愿意使用的方法)?


[解决办法]
学习一下。。。
[解决办法]
这个问题你现在解决了 吗?
怎么解决

请赐教!谢谢
[解决办法]
听说自定义标签用的很少
但看到你这里有
就进来学习一哈
帮你顶了
[解决办法]
struts1版本的自定义标签有自己的写法 按照那些步骤完全可以实现定制的标签
[解决办法]
为什么不把dao对象用spring注入到你的taglib对象中.....
楼主把spring用的太局限了
[解决办法]

探讨
为什么不把dao对象用spring注入到你的taglib对象中.....
楼主把spring用的太局限了

读书人网 >Java Web开发

热点推荐