Saya awalnya berencana untuk terus menulis tentang Thymeleaf dalam artikel ini. Saya melihat ada cukup banyak konten, dan saya mungkin tidak menyelesaikannya dalam seminggu. Saya juga bisa mendapatkan nilai dari pengontrol dan konten lain dari Baidu Online, jadi saya menulis JSP Springboot terintegrasi. Apakah itu thymeleaf atau JSP, mereka sebenarnya adalah manifestasi dari ide -ide berlapis.
1. Memperkenalkan dependensi
Saya akan menggunakan demo blog sebelumnya dan memodifikasinya berdasarkan itu. Kali ini saya mengintegrasikan JSP, jadi saya perlu memperkenalkan dependensi JSP terlebih dahulu. Di sini Anda perlu menghapus timeleaf yang ditambahkan ke blog sebelumnya.
<dependency> <GroupId> org.apache.tomcat.embed </proupid> <t Artifactid> tomcat-embed-jasper </stifactid> <scope> disediakan </seupope> </dependency> <sendendency> <groupid> javax.servlet </groupid> <ArtiFactid> JSTOD </SCOPED> </SCOPED </groupid> <ArtiFACTID> JSTOD </SCOPED> </scopeD </groupid> <ArtiFactid> </scopeD </scopeD </groupid> <ArtiFACTID> </scopeD </scopeD </groupid> <trotif> <dependency> <GroupId> javax.servlet </groupid> <ArtifactId> javax.servlet-api </stifactid> <scope> disediakan </opope> </dependency>
2. Buat halaman JSP
Karena terintegrasi dengan JSP, halaman JSP pasti sangat diperlukan. Di sini saya meletakkan halaman JSP login.jsp di bawah/demo/src/main/webapp/view. Dapatkan nilai variabel dalam pengontrol di JSP.
<%@ page language = "java" contentType = "text/html; charset = utf-8" pageEncoding = "utf-8"%> <! Doctype html public "-// w3c // dtd html 4.01 transisi // en" "http://www.w3.org/tr/html4/loose.dtd"><html><head><meta http-equiv =" content-type "content =" text/html; charset = UTF-8 "> <title> judul Content Here </title> </html; body = uTf-8"> <title> judul di sini </title> </head/html; body = uTf-8 "> <title> Judul di sini </title> </head </head> name {body> {judul {judul>3. Konfigurasi
Konfigurasikan sufiks awalan dari tampilan di application.properties.
spring.mvc.view.prefix =/view/spring.mvc.view.suffix = .jsp
4. Buat pengontrol
ada
Paket com.example.demo; impor org.springframework.steretype.controller; impor org.springframework.ui.model; impor org.springframework.web.bind.annotation.restmapping; controller @springframework.web.bind.annotation. Login kelas {@RequestMapping (value = "/Login.do",method = requestMethod.get) public String Hello (model model) {model.addattribute (" name "," cuiyw "); mengembalikan "login"; }}V. tes
Masukkan http: // localhost: 8080/login/login.do
Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.