我无法将服务注入到我创建的自定义标签中:
@Configurable
public MyTag extends BodyTagSupport{
@Autowired
private MyService service;
@Override
public int doStartTag(){
......
service.callServiceMethod(); // service is null
....
}
.......
}
有没有办法在自定义标签中使用 @Configurable 注入 bean?我不想使用以下方法注入 bean:
ServletContext sc = ((PageContext) getJspContext()).getServletContext();
ApplicationContext context =
WebApplicationContextUtils.getWebApplicationContext(sc);