美文网首页
Spring boot对jsp使用重定向

Spring boot对jsp使用重定向

作者: 圈圈猫 | 来源:发表于2018-11-05 20:23 被阅读55次

    1、修改配置文件application-dev.yml (application.properties一样的配置方式,只是格式不一样)

    注意:yml的时候千万不要在后面多加空格之类的操作,否则找死都是404的操作

    server:
      port: 8080
      servlet:
        context-path: /hello
    
    student:
       name: 丢勒楼某铥铥铥铥
       age: 12
       content: "name:${name}, age:${age}"
    
    spring:
      mvc:
        view:
          prefix: /WEB-INF/views/
          suffix: .jsp
    

    2、对spring boot 支持jsp

    1、修改pom.xml文件对jsp的支持
     <!--*******start  对jsp的支持********-->
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>javax.servlet-api</artifactId>
                <scope>provided</scope>
            </dependency>
    
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>jstl</artifactId>
            </dependency>
    
    
            <!--对tomcat的支持-->
            <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-jasper</artifactId>
                <version>RELEASE</version>
                <scope>provided</scope>
            </dependency>
            <!--*********end  jsp ******** -->
    
    2、修改controll,我这里修改HelloController
    //@RestController
    @Controller
    public class HelloController {
    
    //    @Value("${name}")
    //    private String name;
    //
    //
    //    @Value("${age}")
    //    private int age;
    //    @Value("${content}")
    //    private String content;
    
        /**
         * 获取配置文件中的信息
         * */
    //    @Autowired
    //    private StudentProperties properties;
    
    
        @RequestMapping("/hello")
        public String hello(Model model){
    //        return "hello srping boot"+properties.getName()+"  ///  "+properties.getAge();
            model.addAttribute("now", DateFormat.getDateTimeInstance().format(new Date()));
            return "hello";
        }
    }
    
    3、新建hello.jsp文件
    image.png
    4、重新启动服务器,如果处理了热部署就不需要这么麻烦了,本人小白刚开始搞比较不熟,暂时不加了,然后刷新网页就有效果了
    image.png

    刚开始学习后台的知识,笔记开始做起。。。

    相关文章

      网友评论

          本文标题:Spring boot对jsp使用重定向

          本文链接:https://www.haomeiwen.com/subject/mxrexqtx.html