ich wünsche benutzerdefinierte 404-Fehlerseite hat .I Geschwindigkeit in meinem Classpath, aber ich will nicht Geschwindigkeit Ansicht Resolver Im Folgenden verwenden ist mein CodeFrühling Boot benutzerdefinierte Fehlerseite für 404
@EnableAutoConfiguration(exclude={VelocityAutoConfiguration.class})
@ComponentScan
public class Application {
Properties props = new Properties();
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
ich bin nicht in der Lage, alle 404 zu meinem einigen HTML im Ressourcenverzeichnis umzuleiten.
Bitte helfen
P.S Es funktioniert, wenn ich Verwendung velocityresolver bin und error.vm in Vorlagenverzeichnis.
Dank ans Grüßen
Danke, es hat funktioniert, obwohl ich das Gleiche probiert habe und es vorher nicht geklappt hat (habe ein paar Stunden damit verbracht, meinen Kopf an die Wand zu hämmern). Ich nehme an, dass Sie einen statischen Ordner benötigen, um htmls zu haben, ich hatte meine 404.html in Ressourcen-Ordner. –
Ja statische Dateien müssen im statischen Ordner sein. Sie können jedoch andere Stellen konfigurieren, an denen Ihre statischen Dateien bereitgestellt werden sollen. Sie können hier auch eine Ansicht verwenden (anstelle einer statischen Datei). – cfrick
@cfrick, wie würden Sie eine Ansicht anstelle einer statischen Datei verwenden? –