Velocity自定义标签无法注入spring的Service解决办法

时间:2021-03-04 04:03:54
【文件属性】:
文件名称:Velocity自定义标签无法注入spring的Service解决办法
文件大小:529KB
文件格式:ZIP
更新时间:2021-03-04 04:03:54
Velocity 用springMVC+velocity时,当使用自定义标签,发现自定义标签无法注入spring的其它服务类,归根源码发现,velocity的源码中有一段,有一段代码永远获取的是新实例。所以,把这个地方的源码改了,所以使用这个的时候,已经不是原版的velocity,这个问题很久以前就解决了,最近看velocity又开始重新维护,版本为2.0,以为会解决这个问题,一看,还是没有,所以我还是发布出来吧该版本在1.7版本上做的,如果使用2.0版本的功能,这个是不满足的。这个过程我有两个地方改动。请参照jar包里的说明。
【文件预览】:
SpringMVC和velocity自定义标签
----velocity-1.7.1.jar(439KB)
----velocity.xml(2KB)
----自定义标签类()
--------PerviewDirective.java(3KB)
----请先看此,使用方法.docx(131KB)
----重写的两个雷()
--------SimpleVelocityConfigurer.java(1KB)
--------SimpleVelocityEngine.java(17KB)

网友评论