java - JSP bean 是否可以进行依赖注入(inject)?

标签 java jsp dependency-injection pojo

这可能是一个不太可能的问题..

我正在开发一个仅基于 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/

相关文章:

java - 如何使用 Java API 执行 AQL 查询?

java - 初始化后如何调用Spring代理上的方法

html - Netbeans WEB 应用程序元素无法读取 CSS 文件的相对路径

java - JSR 286(portlets)不是已经定稿了吗?

wcf - WCF ClaimsAuthenticationManager 中的依赖注入(inject)

asp.net - 进行 TDD 时如何最好地创建测试数据库?

java - Spring Boot Soap Web 服务(Java)-代码优先?

java - (需要)函数的 clojure 类路径问题?

java - 如何使用 JSP 生成具有非 JSP 扩展名的内容页面?

java - 我的 Google Guice 方法拦截器不执行,但为什么?