spring boot gradle
1.0.0
สร้างขึ้นโดยใช้ปลั๊กอิน Intellij และ Spring Initializr สำหรับ Spring Boot Web และ Gradle ดังนั้นการกำหนดค่าเว็บเฟรมเวิร์กพื้นฐานถูกสร้างขึ้นโดยค่าเริ่มต้น
หากคุณต้องการทำงานกับ JSPS คุณต้องสร้างไดเรกทอรีใหม่ภายใต้ Main:
เพิ่มสิ่งนี้ลงใน Application.properties (คุณควรสร้างภายในไดเรกทอรีทรัพยากรหากไม่ใช่)
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
คุณสามารถคัดลอกบรรทัดเหล่านี้ แต่ คุณควรใช้แพ็คเกจเวอร์ชันที่เหมาะกับคุณ ตรวจสอบลิงก์ด้านล่างและค้นหาสิ่งที่คุณต้องการ อย่างไรก็ตามคุณต้องใช้ กลุ่มที่ได้รับการคอมไพล์ แทน กลุ่มคอมไพล์
// https://mvnrepository.com/artifact/org.apache.tomcat.embed/tomcat-embed-core
providedCompile group: 'org.apache.tomcat.embed', name: 'tomcat-embed-core', version: '9.0.0.M22'
// https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api
providedCompile group: 'javax.servlet', name: 'javax.servlet-api', version: '3.0.1'
@Controller
public class MainController {
@GetMapping("/")
public String home(){
return "index";
}
}