[JAVA] Eine Geschichte voller Grundlagen von Spring Boot (gelöst)

Domo ist Fugito.

Diese Zeit ist ein Memorandum von rudimentären Fehlern. Insbesondere "Verwenden von Spring Boot und Thymeleaf, "Hallo Welt" unter http: // localhost: 8080 Die anzuzeigende MVC-Anwendung habe ich beim Prototyping kennengelernt Es ist eine Aufzeichnung von "Umgang mit der Whitelabel-Fehlerseite".

Erstellen Sie zunächst ein Projekt

Ich habe es gemäß dem Artikel in hier erstellt. Starten Sie den Server gemäß dem Artikel so wie er ist, gehen Sie zur localhost-Seite …….

Die Fehlerseite ist

Ich habe vergessen zu quetschen, bin aber sofort auf eine Fehlerseite gestoßen. Wenn Sie genauer hinschauen "This application has no explicit mapping for /error" Und das. HM?

Suche nach Fehlermeldung vorerst

2020-04-16.png

Anscheinend scheint es ein Suchtfehler zu sein. Aber "Versuchen Sie, Thymeleaf zu Ihren Abhängigkeiten hinzuzufügen" usw. Herzlichen Glückwunsch zu dem, was du tust ... Schweiß Muss ich diese Frage selbst stellen ...?

Oh? ??

Mit HelloController.java von mir erstellt Ich habe einen Unterschied festgestellt, indem ich ihn mit der in diesem Artikel aufgeführten Controller-Quelle verglichen habe.

package com.example.web;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@RequestMapping("")
@Controller
public class PortalController {

   @RequestMapping("")
   public String index() {
   System.out.println("aaa");
   return "home";
   }
} 
package com.example.demo;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;


@Controller 
public class HelloController {
   @RequestMapping("/")
   public ModelAndView index(){
       ModelAndView model = new ModelAndView();
       model.setViewName("index"); 
       return model;
   }
}

** RequestMapping-Annotation vor Controller-Annotation Ich kann es nicht anhängen. ** ** **

Vielleicht ist das ...?

Request Mapping mit halbem Vertrauen hinzugefügt. Dann ...

Ich hab es geschafft

2020-04-16 (2).png Ich bin nicht sicher, aber es wurde richtig angezeigt. Mach es wirklich. Ich werde wieder lernen. Ehrlich gesagt heute hier.

Recommended Posts

Eine Geschichte voller Grundlagen von Spring Boot (gelöst)
Die Geschichte der Erhöhung der Spring Boot 1.5-Serie auf die 2.1-Serie
Greifen Sie mit jdbcTemplate auf das integrierte h2db des Spring Boot zu
Die Geschichte, einen Reverse-Proxy mit ProxyServlet zu erstellen
Die Geschichte der Erhöhung von Spring Boot von 1.5 auf 2.1 Serie Teil2
[Spring Boot] Die Geschichte, dass die Bean der Klasse mit der Annotation ConfigurationProperties nicht gefunden wurde
Die Geschichte des Refactorings mit einem selbstgemachten Helfer zum ersten Mal in einer Rails-App
Rufen Sie in Spring Boot eine Proxy-Instanz der Komponente selbst ab
Eine Geschichte über das Erreichen der League Of Legends-API mit JAVA
Eine Geschichte, die mit der Einführung von Web Apple Pay zu kämpfen hatte
Sehen Sie sich das Verhalten von Entitätsaktualisierungen mit Spring Boot + Spring Data JPA an
Eine Geschichte, die mich bedauerte, als während der Entwicklung der Spring Boot-App eine "NotReadablePropertyException" auftrat.
Erstellen Sie mit dem Befehl cURL + tar ein Spring Boot-App-Entwicklungsprojekt
Die Geschichte eines Game Launcher mit automatischer Ladefunktion [Java]
Erstellen Sie eine Website mit Spring Boot + Gradle (jdk1.8.x)
Erstellen Sie mit Spring Boot eine einfache Such-App
Die Geschichte der Optimierung der Android-App mit libGDX
Lassen Sie uns das Gefühl von Spring Boot + Swagger 2.0 überprüfen
Eine Geschichte voller Javas Standardeingabescanner
Erstellen Sie einen Web-API-Server mit Spring Boot
Erstellen Sie mit Docker eine Spring Boot-Entwicklungsumgebung
Einführung des Spring Boot Actuator, einer Funktion, die die Bedienung von Spring Boot-Anwendungen erleichtert
Organisieren Sie die Unterschiede im Verhalten von @NotBlank, @NotEmpty und @NotNull mit Spring Boot + Thymeleaf
Rufen Sie den in der Controller-Klasse von Spring Boot definierten Pfad als Liste ab
Ressourcenhandler-Einstellungen bei der Bereitstellung von SPA mit der statischen Ressourcenfunktion von Spring Boot
Ich habe versucht, eine Webanwendung voller Fehler mit Spring Boot zu klonen
Mit Spring Boot herunterladen
Geben Sie die statische Ressourcencodierung in Spring Boot an
Ein Memorandum über die Sucht nach Spring Boot2 x Doma2
05. Ich habe versucht, die Quelle von Spring Boot zu löschen
[JUnit 5-kompatibel] Schreiben Sie einen Test mit JUnit 5 mit Spring Boot 2.2, 2.3
Ich habe versucht, die Kapazität von Spring Boot zu reduzieren
Implementieren Sie eine einfache Rest-API mit Spring Security mit Spring Boot 2.0
[JUnit 5] Schreiben Sie einen Validierungstest mit Spring Boot! [Parametrisierungstest]
Ein Memorandum beim Erstellen eines REST-Service mit Spring Boot
Erstellen Sie Restapi mit Spring Boot (bis zum Ausführen der App)
Erstellen Sie mit Spring Security 2.1 eine einfache Demo-Site mit Spring Security
Eine Übersicht über die Spring Framework Resource-Oberfläche
Booten nach Umgebung mit Spring Boot of Maven
Ich habe jetzt einen Test mit Spring Boot + JUnit 5 geschrieben
Steuern Sie den Spring Batch-Verarbeitungsablauf mit JavaConfig.
Eine Aufzeichnung über das Studium des Spring Framework von Grund auf neu
Die Geschichte von dto, dao-like mit Java, SQLite
[Jackson] Eine Geschichte über das Konvertieren des Rückgabewerts des Big Decimal-Typs mit einem benutzerdefinierten Serializer.
Schreiben Sie einen Test, indem Sie die Geschichte von Mr. Nabeats in der Welt mit Rubin umsetzen
Beim Hochladen einer Datei mit Spring Boot wird eine Fehlerbehandlung durchgeführt, wenn die maximale Dateigröße überschritten wird.
Generieren Sie mit Spring Boot einen Barcode
Hallo Welt mit Spring Boot
Die Geschichte der Erstellung einer Task-Management-Anwendung mit Swing, Java
Über die Funktion von Spring Boot aufgrund unterschiedlicher Versionen
Ändern Sie das Injektionsziel für jede Umgebung mit Spring Boot 2
Docker-Überwachung - Erläuterung der Grundlagen der Grundlagen
Implementieren Sie GraphQL mit Spring Boot
Die Geschichte, wie ein Docker-Container mit GitHub-Aktionen in die GitHub-Paketregistrierung und den Docker-Hub verschoben wird
Hallo Welt mit Spring Boot!
Die erste WEB-Anwendung mit Spring Boot-Making a Pomodoro Timer-
Überprüfen Sie die Funktion von zwei Rollen mit einer Chat-Anwendung
Schneiden Sie SQL in die Eigenschaftendatei mit jdbcTemplate von Spring Boot aus