Ich baue eine einzelne Seite Anwendung, die alle ihre HTML-Anfrage Routing auf der Client-Seite und auf der Back-End DropWizard verwendet, um eine Reihe von JSON-Dienste bereitzustellen.
Im Wesentlichen habe ich Probleme, den Anlegesteg im Dropwizard zu bekommen, um index.html für jede Anfrage außer den folgenden Pfaden zu bedienen:
%Vor%Tatsächlich habe ich eine Menge Probleme, eine Dokumentation zu finden, die Ihnen sagt, wie Sie überhaupt ein http-Routing einrichten können. (Ich bin kein Java-Typ).
Hier ist meine einfache yaml config: '
%Vor%Was muss ich hinzufügen, um dies zu erreichen?
Danke
Ich habe das getan, ohne meine Konfiguration zu ändern. Tatsächlich brauchte ich nur eine Codezeile, um in die initialize
Methode meiner Application
Klasse eingefügt zu werden:
Was im Grunde sagt, dass ich irgendetwas unter /app
in meiner JAR-Datei unter dem URL-Muster /
bereitstellen soll, mit index.html
als Standarddatei. Dieses Bündel wird statisch genannt, aber Sie können den Namen wählen, den Sie mögen.
Beachten Sie, dass ich Version 0.7.0-rc2 von Dropwizard verwende, ich bin nicht sicher, ob es auch für frühere Versionen funktioniert.
Tags und Links configuration java jetty dropwizard