(5)学习SpringBoot 之 jsp

来源:互联网 发布:软件信息服务业是 编辑:程序博客网 时间:2024/06/05 12:07

1.创建一个maven项目,pom.xml编写需要用到的依赖

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">  <modelVersion>4.0.0</modelVersion><!--引入父标签 --><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>1.5.7.RELEASE</version></parent>  <groupId>cn.moye</groupId>  <artifactId>spring-boot-jsp1</artifactId>  <version>0.0.1-SNAPSHOT</version>  <packaging>jar</packaging>  <name>spring-boot-jsp1</name>  <url>http://maven.apache.org</url>  <dependencies>  <!-- web 依赖 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!-- servlet依赖. --><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><scope>provided</scope></dependency><!-- JSTL依赖 --><dependency><groupId>javax.servlet</groupId><artifactId>jstl</artifactId></dependency><!-- tomcat依赖 --><dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-jasper</artifactId><scope>provided</scope></dependency>  </dependencies>   <!-- maven插件 --><properties><jdk.version>1.8</jdk.version><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties>  <build><finalName>spring-boot-jsp1</finalName><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration><srouce>${jdk.version}</srouce><target>${jdk.version}</target><encoed>${project.build.sourceEncoding}</encoed></configuration></plugin></plugins></build></project>

2.创建启动类

package cn.moye.springboot;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class StartSpringBootMain {public static void main(String[] args) {SpringApplication.run(StartSpringBootMain.class, args);}}

并创建资源包src/main/resources,
新建application.perproties

# 页面默认前缀目录spring.mvc.view.prefix=/WEB-INF/jsp/# 响应页面默认后缀spring.mvc.view.suffix=.jsp

3.新建src/main/webapp/WEB-INF/jsp文件夹,Hello.jsp



package cn.moye.springboot.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.servlet.ModelAndView;@Controllerpublic class HelloController {@RequestMapping("/")public String Hello() {return "Hello";}@RequestMapping("/mav")public ModelAndView mav() {ModelAndView mav = new ModelAndView();mav.setViewName("Hello");return mav;}}



测试效果  。。


原创粉丝点击