1,HelloWorld 2, Anmeldeformular 3, Datenspeicherung 4, Login
STS herunterladen Falls du dich verläufst Einführung der Spring Tool Suite in Windows-Qiita
1,File⇒New⇒Spring Starter Project 1,「Name」=「HelloWorld」 2,「Package」=「com.login」 1,Web⇒Spring Web
1, Klicken Sie mit der rechten Maustaste auf "com.login". Neue⇒Klasse 1、「Name」=「HomeController」
1, Überschreiben Sie Folgendes in der erstellten Klasse
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, Fügen Sie pom.xml Folgendes hinzu
pom.xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
1, src / main / resources Klicken Sie mit der rechten Maustaste auf "Vorlagen". Neu⇒Sonstiges 1, geben Sie "html" ein. 2. Wählen Sie "HTML-Datei". 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>
Klicken Sie mit der rechten Maustaste auf das Projekt "Hallo Welt". "Ausführen als" ⇒ "Spring Boot App" 1, im Browser eingeben ⇒ "localhost: 8080 / hallo"
Lehrer: (Das Ergebnis ist dasselbe wie das Schreiben von "Hello World" in eine Datei mit einer HTML-Erweiterung, aber Sie werden das große Potenzial bemerken, wenn Sie die Serverseite zerkratzen.) Takashi: Lehrer, ist das nicht dasselbe wie "Hallo Welt" in eine Datei mit einer HTML-Erweiterung zu schreiben? Lehrer:··· Wenn Sie den Server einrichten, werden die Zahlen in der Reihenfolge von 1 für 30 Milliarden oder so angezeigt. Sie können Codes erstellen und entschlüsseln, deren Verständnis im menschlichen Gehirn einige Zeit in Anspruch nimmt. Darüber hinaus können Sie sogar Übungssätze anzeigen, um "AHO" zu werden, wenn es Vielfache von 3 und Zahlen mit 3 gibt!
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";
}
① Java-Projekt erstellen (Spring) (2) Controller-Klasse erstellen (Zuordnung durchführen) ③ HTML-Datei erstellen (serverseitige Funktion verwenden) ④ Bearbeiten Sie die Projekteinstellungsdatei (Maven xml). ⑤ Anzeige der Webseite mit der Webserver-Software (Apache)
Recommended Posts