[JAVA] Exécutez l'application WEB avec Spring Boot + Thymeleaf

J'ai eu beaucoup de chances de réparer Spring MVC, mais je n'ai pas tellement utilisé Boot, je vais donc l'exécuter en tant que révision.

Constitution

Mac OS X 10.12 Java 1.8.0_92 Spring Tool Suite 3.8.4 Spring Boot 1.5.3 thymeleaf 2.1.5

introduction

  1. DL et installez Java depuis Oracle Official.

  2. DL et installez Spring Tool Suite (ci-après «STS») depuis Officiel.

  3. Créez un projet Créé avec STS comme suit 1.png

2.png

3.png

  1. Créer un contrôleur et un modèle Créez deux fichiers ci-dessous 4.png

Java

SampleController.java


package com.example;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

@Controller
@RequestMapping("/sample")
public class SampleController {

	@RequestMapping(method = RequestMethod.GET)
	public String test(Model model) {
		model.addAttribute("name", "API Kusagi");
		model.addAttribute("get", "GET /sample");
		model.addAttribute("post", "POST /sample");
		return "sample/index";
	}

}

HTML

index.html


<!DOCTYPE HTML>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>top page</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<h2 th:text="${name}"></h2>
  <p th:text="${get}" /> 
  <p th:text="${post}" /> 
</body>
</html>
  1. Exécutez l'application WEB 5.png

Cela a fonctionné comme prévu 6.png

Recommended Posts

Exécutez l'application WEB avec Spring Boot + Thymeleaf
Démarrez le développement d'applications Web avec Spring Boot
[Spring Boot] Création d'applications Web
Exécutez LIFF avec Spring Boot
Créer une application d'enquête avec Spring Boot
Traitement lors du démarrage d'une application avec Spring Boot
Implémenter CRUD avec Spring Boot + Thymeleaf + MySQL
Implémenter la fonction de pagination avec Spring Boot + Thymeleaf
Créons une application Web de gestion de livres avec Spring Boot part1
Configuration minimale pour exécuter l'application Spring Boot sur Azure Web Apps
Créons une application Web de gestion de livres avec Spring Boot part3
Créons une application Web de gestion de livres avec Spring Boot part2
Disponibilité de l'application Spring Boot 2.3
Configurer l'application Spring Boot avec le module multiple maven
Exécutez l'application Scala avec Spring Boot via Gradle
Créez une application CRUD avec Spring Boot 2 + Thymeleaf + MyBatis
Créer un serveur API Web avec Spring Boot
Mémo personnel Run Spring Boot + Projet Web Gradle avec Codenvy (Eclipse Che)
Développement d'applications Web Spring Boot2 avec création de Visual Studio Code Hello World
Générer un code à barres avec Spring Boot
Hello World avec Spring Boot
Construisez un système WEB avec Spring + Doma + H2DB + Thymeleaf
Essayez d'utiliser OpenID Connect avec Keycloak (application Spring Boot)
Démarrez avec Spring Boot
[Tutoriel] Télécharger Eclipse → Lancer l'application Web avec Java (Pléiades)
Bonjour tout le monde avec Spring Boot!
Connexion SNS avec Spring Boot
[Java] Thymeleaf Basic (Spring Boot)
Application Java CICS-Run - (4) Application Spring Boot
Créer Restapi avec Spring Boot (jusqu'à l'exécution de l'application)
Spring Boot à partir de Docker
Hello World avec Spring Boot
Définir des cookies avec Spring Boot
Utiliser Spring JDBC avec Spring Boot
Application Web construite avec docker (1)
Ajouter un module avec Spring Boot
Premiers pas avec Spring Boot
J'ai essayé de cloner une application Web pleine de bugs avec Spring Boot
Créer un micro service avec Spring Boot
Envoyer du courrier avec Spring Boot
Gérez l'API de date et d'heure Java 8 avec Thymeleaf avec Spring Boot
La première application WEB avec Spring Boot-Making a Pomodoro timer-
Jusqu'à INSERT et SELECT sur Postgres avec botte de printemps et feuille de thym
Exemple d'application Web qui gère plusieurs bases de données avec Spring Boot 1.5
Utilisez thymeleaf3 avec le parent sans spécifier spring-boot-starter-parent dans Spring Boot
Application Spring Boot qui spécifie les paramètres de connexion à la base de données avec des paramètres
[Java] Exemple de projet de développement d'applications Web avec Spring Boot
Utiliser l'authentification de base avec Spring Boot
Développement d'applications Spring Boot dans Eclipse
Points de révision du code de l'application Spring Boot
gRPC sur Spring Boot avec grpc-spring-boot-starter
Déploiement à chaud avec le développement Spring Boot
Programmation Spring Boot avec VS Code
Jusqu'à "Hello World" avec Spring Boot
Obtenez des résultats de validation avec Spring Boot
Créer une application Web avec Javalin
(Intellij) Hello World avec Spring Boot
Google Cloud Platform avec Spring Boot 2.0.0
Implémenter l'application Spring Boot dans Gradle