我正在使用spring和hibernate来创建一个网站
我正在使用自定义标签使用模板加载特定的html(字符串格式)。问题是我不能使用我在dispatcher-servlet.xml
中定义的bean。我在使用控制器时正常做到了。
更具体地说:
我有一个模板(html文件)和一个类(GenTemplate.java)来生成模板到字符串(使用Jtpl)然后我使用自定义标签将该字符串打印到jsp文件中。我还在生成模板时从数据库中获取数据。但是,从DAO类获取数据时,我得到空指针异常(使用控制器时我得到了正确的结果)。所以我想我应该得到调度程序文件中定义的bean,以便访问数据库
我已经实施了ApplicationContextAware
和ServletContextAware
,但我都得到了null pointer exception
。
那么如何获取调度程序文件中定义的bean?