1,HelloWorld 2, formulaire de connexion 3, stockage de données 4, connexion
Télécharger STS Si tu te perds Présentation de Spring Tool Suite à Windows-Qiita
1,File⇒New⇒Spring Starter Project 1,「Name」=「HelloWorld」 2,「Package」=「com.login」 1,Web⇒Spring Web
1, faites un clic droit sur "com.login". Nouveau⇒Classe 1、「Name」=「HomeController」
1, écraser ce qui suit dans la classe créée
HomeController
package com.login;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
@Controller
public class HomeController {
@GetMapping("/hello")
public String home(Model model) {
model.addAttribute("hello","Hello World!");
return "hello";
}
}
1, ajoutez ce qui suit à pom.xml
pom.xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
1, src / main / ressources Faites un clic droit sur "modèles". Nouveau⇒Autre 1, entrez "html". 2. Sélectionnez "Fichier HTML". 1、「File name」=「hello.html」
hello.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1 th:text="${hello}"></h1>
</body>
</html>
Faites un clic droit sur le projet "Hello World". "Exécuter en tant que" ⇒ "Application Spring Boot" 1, entrez dans le navigateur ⇒ "localhost: 8080 / bonjour"
Enseignant: (Le résultat est le même que d'écrire "Hello World" dans un fichier avec une extension html, mais vous remarquerez le grand potentiel en grattant le côté serveur) Takashi: Professeur, n'est-ce pas la même chose que d'écrire "Hello World" dans un fichier avec une extension html? prof:··· En configurant le serveur, il affichera les nombres dans l'ordre de 1 pour 30 milliards ou quoi que ce soit. Vous pouvez créer et déchiffrer des codes qui prennent du temps à comprendre dans le cerveau humain. De plus, vous pouvez même afficher des phrases d'entraînement pour devenir "AHO" quand il y a des multiples de 3 et des nombres avec 3!
CreateAho
@GetMapping("/hello")
public String home(Model model) {
List<String> aho=new ArrayList<String>();
int a,b,c;
for(int i=1;i<=1000;i++) {
a=i/10;
b=i/100;
c=i/1000;
if(i%3==0 || i%10==3 || a%10==3|| b%10==3||c%10==3) {
aho.add("AHO");
continue;
}
aho.add(String.valueOf(i));
}
model.addAttribute("hello", aho);
return "hello";
}
① Créer un projet Java (Spring) (2) Créer une classe de contrôleur (effectuer le mappage) ③ Créer un fichier Html (utiliser la fonction côté serveur) ④ Modifiez le fichier de configuration du projet (Maven xml) ⑤ Affichage de la page Web à l'aide du logiciel serveur Web (apache)
Recommended Posts