Spring boot verwenden Ressourcen Ordner templates mit JSP-Vorlagen statt webapp-Ordner?

Begann ich eine Spring-Boot-MVC-Projekt und erkannte, dass es zwei Ordner innerhalb resources. Man nennt templates und die anderen static. Ich mag diese Ordner setup.

Das problem ist, dass ich die JSP-Templates verwenden für meine Ansichten. Ich konnte nicht einen .jsp Vorlage innerhalb der templates Ordner und habe es an die Arbeit.
Was ich tun musste, ist das erstellen einer webapp Ordner auf der gleichen Ebene wie src und resources. Lege meine JSP-Vorlagen, und dann meine Ansichten gefunden werden können.

Was muss ich neu konfigurieren, um tatsächlich mit meinem JSP-Vorlagen innerhalb der templates Ordner die liegt in resources?

  • Wenn Sie verwenden möchten, Thymeleaf für die Vorlage dann können Sie z.B. bei mkyong.com/spring-boot/...
  • Wie ich schon sagte - JSP nur. Die templates Zeug funktioniert für TL-ich weiß, dass
  • Eigentlich hast du erwähnt, JSP-Vorlage, so dass ich davon ausgegangen du meinst TL, ich glaube nicht, Sie können jsp innerhalb des Ressourcen-Ordners. JSPs sollte innerhalb der webapp.
  • Wenn Sie ein neues Projekt starten, nicht verwenden JSP. Verwenden Sie so etwas wie Thymeleaf. JSP funktioniert nur in der web-app-Standorten und anderen Ressourcen-Standorte angegeben, die durch die servlet spec.
  • Ich habe keine option, um etwas anderes verwenden, denn JSP ist mit Unternehmens-standard
  • Ich stehe vor dem gleichen Problem. Außerdem thymeleaf ist nicht kompatibel mit mehreren client-seitiges templating-engines-auch einfache Schnurrbart. Da versucht wird, zu analysieren alles, Reporte es einfach Fehler sind. In anderen Worten, es nervt. JSP ist alt wie die Hölle, aber es kann alles tun, was TL bedeutet und vieles mehr.
  • Nein, tut es nicht. Sie nicht lassen können eine JSP-Datei in einem browser, um die Seite anzuzeigen, in der Erwägung, dass TL ermöglicht es Ihnen, genau das zu tun.

InformationsquelleAutor xetra11 | 2017-09-12
Schreibe einen Kommentar