gpt4 book ai didi

spring - @InjectParam 没有按预期工作

转载 作者:行者123 更新时间:2023-11-28 23:44:23 27 4
gpt4 key购买 nike

我有一个特殊的问题。@InjectParam 在 tomcat 上有效,但在 glassfish 上无效。

它在 glassfish 中是空的。有什么原因吗?

公共(public)类 RestControllers {

private static Log log=LogFactory.getLog(RestControllers.class.getName()); 
@InjectParam
private RulesController controller;

当我说 controller.getSomething() 抛出 NPE 时。

controller.getSomething 仅在 glassfish 上抛出空指针异常。在 tomcat 上如梦如幻。

问候,

阿维纳什 C

最佳答案

我自己解决了这个问题。 GlassFish 显然不支持 Jersey 注释。

只是使用了 Spring 的 ApplicationContextAware 接口(interface)来解决这个问题。

问候,阿维纳什

关于spring - @InjectParam 没有按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16189519/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com