springboot hello world jsp
1.0.0
Tag 5 - Spring Boot - Hallo Weltbeispiel mit JSP
In diesem Tutorial wissen Sie, wie Sie mit JSP in Spring Boot auf einfachste Weise Hello World -Beispiel erstellen.


Datei> Import>
NextMaven -Projekte>Finish
pom.xml hinzu < dependencies >
< dependency >
< groupId >org.springframework.boot</ groupId >
< artifactId >spring-boot-starter-web</ artifactId >
</ dependency >
< dependency >
< groupId >org.springframework.boot</ groupId >
< artifactId >spring-boot-starter-test</ artifactId >
< scope >test</ scope >
</ dependency >
<!-- JSTL for JSP -->
< dependency >
< groupId >javax.servlet</ groupId >
< artifactId >jstl</ artifactId >
</ dependency >
<!-- Need this to compile JSP -->
< dependency >
< groupId >org.apache.tomcat.embed</ groupId >
< artifactId >tomcat-embed-jasper</ artifactId >
< scope >provided</ scope >
</ dependency >
</ dependencies >src/main/resources/application.properties -Datei hinzu # jsp view binding configuration
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
# project context and port configuration
server.port=8080
server.context-path=/springboot-helloworld
src/main/java/package/HomeController.java -Datei hinzufügen 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
public class HomeController {
@ RequestMapping ( value = "/" , method = RequestMethod . GET )
public String hello ( Model model ){
model . addAttribute ( "title" , "Spring Boot - Hello World Example Jsp" );
return "index" ;
}
}webapp/WEB-INF/jsp/index.jsp <%@ page language = " java " contentType = " text/html; charset=ISO-8859-1 " pageEncoding = " ISO-8859-1 " %>
<%@ taglib prefix = " spring " uri = " http://www.springframework.org/tags " %>
<%@ taglib prefix = " c " uri = " http://java.sun.com/jsp/jstl/core " %>
<!DOCTYPE html>
< html >
< head >
< title > ${ title } </ title >
</ head >
< body >
< h1 > ${ title } </ h1 >
</ body >
</ html >
Klicken Sie mit der rechten Maustaste auf Projekt> Ausführen als> Spring -Boot -App
Gehen Sie zu http: // localhost: 8080/springboot-helloworld/
Rutvik Patel - [email protected]
Unter der GPL v3.0 -Lizenz verteilt. Weitere Informationen finden Sie LICENSE .