Java 如何在spring中以编程方式设置错误页和etc web.xml参数

Java 如何在spring中以编程方式设置错误页和etc web.xml参数,java,spring,web,configuration,Java,Spring,Web,Configuration,我在AbstractAnnotationConfigDispatcherServletInitializer.onStartup方法中设置了错误页参数 我认为这相当于: <error-page> <error-code>403</error-code> <location>/accessDenied.html</location> </error-page> 我发现类StandardContext允许通过

我在AbstractAnnotationConfigDispatcherServletInitializer.onStartup方法中设置了错误页参数

我认为这相当于:

<error-page>
    <error-code>403</error-code>
    <location>/accessDenied.html</location>
</error-page> 
我发现类StandardContext允许通过方法addErrorPage设置错误页。但我不知道如何在onStartup方法中获取此类,或者如何创建新的StandardContext并将其附加到我的应用程序


也许,这是不正确的方式,但我发现只有这样。我很乐意为您提供帮助。

您可以在此处找到详细信息-我一直在关注此链接,但它不适合任何情况。以403页为例。我想自定义标准错误页和其他错误代码。例如:我从任何页面获取请求,并将带有错误的响应发送到同一页面。我看到了standart tomcat的错误页面。我想改变这个。