这可能是一个不太可能的问题..
我正在开发一个仅基于 JSP/Javascript 的应用程序(没有 Web 框架!)
有没有办法对 JSP bean 进行依赖注入(inject)? 我所说的 jsp bean 是指像这样定义的 bean
<jsp:useBean id="cart" scope="session" class="session.Carts" />
有没有办法/库/hack 来拦截 bean 创建,以便在第一次引用“购物车”时,进行一些注入(inject)?
我可以在某处为 JSP bean 定义一个“监听器”吗(就像您可以为 JSF bean 做的那样)?
我可以在后端自由地做任何我想做的事,但我不能在前端添加一个网络框架(不要问!)
最佳答案
是的,使用 spring 和 AspectJ - 使用 @Configurable
和 <context:load-time-weaver/>
(阅读 aop section of spring docs)
关于java - JSP bean 是否可以进行依赖注入(inject)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2743704/