springboot hello world jsp
1.0.0
Jour 5 - Spring Boot - Hello World Exemple avec JSP
Dans ce tutoriel, vous saurez comment créer un exemple de Hello World avec JSP dans Spring Boot de manière la plus simple.


Fichier> Importation> Projets Maven existants> Cliquez sur
Next> Sélectionner le répertoire racine du projet> Cliquez surFinish
pom.xml < 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 Fichier # 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 Fichier 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 >
Cliquez avec le bouton droit pour projeter> Exécuter en tant qu'application Spring Boot
Allez sur http: // localhost: 8080 / Springboot-Helloworld /
Rutvik Patel - [email protected]
Distribué sous la licence GPL V3.0. Voir LICENSE pour plus d'informations.