【发布时间】:2011-08-10 21:39:02
【问题描述】:
我想创建一个可以创建多个 bean 的命名空间处理程序。我一直在这里阅读文档和示例代码:http://static.springsource.org/spring/docs/2.0.x/reference/extensible-xml.html
但这仅描述了将一个 bean 绑定到一个自定义标签。我想要更像这样的东西:
<myns:drag-in-my-library-beans handler="appHandler" />
这导致从库代码中创建 4 个 bean,其中一些需要使用 appHandler。这可能吗?我认为 spring 对这样的标签所做的典型事情是:
<context:annotation-driven />
因此,深入了解该标签在内部的工作方式可能会有所帮助。
【问题讨论】:
-
您的文档参考已经过时了。 Spring 2.0.x 已经很老了。较新的文档可能会更好。
-
我查看了 3.x,颜色已经改变,但没有太大变化。