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用的太局限了
------解决方案--------------------