Ich möchte in meiner Web-App mehrere View Resolver verwenden, basierend auf Spring mvc
Kann mir jemand sagen, wie ich das erreiche?
Ich möchte sowohl JSP als auch Freimarker in meiner App verwenden. Bitte schlagen Sie einige Ansätze oder Links oder Beispiele vor.
Alle Hilfe ist willkommen.
Adhir
Sie können beliebig viele View Resolver hinzufügen. Sie können die Reihenfolge angeben, in der die Ansichts-Resolver überprüft werden müssen. Spring übernimmt den ersten View-Resolver, der die Ansicht erfolgreich auflösen kann.
ex: Da Sie JSP und Freemarker haben, fügen Sie die View-Resolver für beide hinzu und geben Sie die Bestelleigenschaft 1 für JSP und 2 für Freimarker an. Wenn Ihre Ansicht /freemarker/hello.ftl lautet, schlägt der JSP-Resoplver fehl, da die Datei /freemarker/hello.ftl nicht gefunden werden kann. Dann wird der Freemarker-Resolver mit dieser Ansicht umgehen. Wenn der JSP-Resolver jedoch in der Lage ist, die Datei zu finden und aufzulösen, wird der Freemaker-Resolver nicht zum Auflösen dieser Ansicht verwendet
Siehe: Chaining ViewResolvers
Tags und Links spring spring-mvc freemarker