0

我已经实现了如下的方法,但是有一个错误提示 - 删除覆盖注释,它应该在那里。在什么情况下会出现这个错误?因此,我的 bean 没有被创建,我无法运行该应用程序。

@Override
 public void setServletContext(ServletContext servletContext) {
}

控制台上显示的错误是 - “MenuHelper 类型的方法 setServletContext(ServletContext) 必须覆盖超类方法”。但是该方法存在并且未被发现。如果我删除该方法,应该有一个错误说添加未实现的方法 - 这也没有出现。请帮助我解决这种情况。谢谢

4

1 回答 1

0

如果没有看到您的其余代码,我无法确定,但是从那个错误中我猜您的类没有ServletContextAware正确实现。

于 2013-02-01T05:59:58.773 回答