【发布时间】:2009-10-22 07:29:32
【问题描述】:
我正在尝试为 Spring (http://spring-json.sourceforge.net/) (org.springframework.web.servlet.view.json.JsonView) 使用 Json 视图,但是每当我编写扩展 AbstractController 的控制器类时,我都会得到以下信息错误:
java.lang.IllegalStateException:ApplicationObjectSupport 实例 [org.springframework.web.servlet.view.json.JsonView] 不在 ApplicationContext 中运行
奇怪的是,当我直接实现Controller接口而不继承时,很好。仅当我从 AbstractController 继承时才会发生该错误。
在我目前的情况下,虽然我想扩展 AbstractFormController,因此无法编写不继承自 AbstractController 的类。
有什么想法吗?
【问题讨论】:
-
注意:这不是核心 Spring 的一部分,来自spring-json.sourceforge.net
-
好点,编辑了问题。