zoukankan      html  css  js  c++  java
  • spring-boot4代码

    App.java

    package com.kfit;
    
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    
    @SpringBootApplication
    public class App {
    
        public static void main(String[] args) {
            SpringApplication.run(App.class, args);
        }
    }

    HelloController.java

    package com.kfit;
    
    import java.util.Map;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    
    @Controller
    public class HelloController {
        
        @RequestMapping("/index")
        public String index(Map<String,Object> map){
            map.put("name", "Andy");
            return "index";
        }
    }

    总结.txt

    1、新建一个maven web project;
    
    2、在pom.xml文件中添加相应的依赖包;
    
    3、新建一个HelloController请求控制类;
    
    4、编写index.jsp页面;
    
    5、编写启动类App.java
    
    6、启动应用程序进行代码测试

    application.properties

    # u9875u9762u9ed8u8ba4u524du7f00u76eeu5f55
    spring.mvc.view.prefix=/WEB-INF/jsp/
    # u54cdu5e94u9875u9762u9ed8u8ba4u540eu7f00
    spring.mvc.view.suffix=.jsp

    index.jsp

    <html>
    <body>
    <h2>Hello ${name} </h2>
    </body>
    </html>

    web.xml

    <!DOCTYPE web-app PUBLIC
     "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
     "http://java.sun.com/dtd/web-app_2_3.dtd" >
    
    <web-app>
      <display-name>Archetype Created Web Application</display-name>
    </web-app>

    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/maven-v4_0_0.xsd">
        <modelVersion>4.0.0</modelVersion>
        <groupId>com.kfit</groupId>
        <artifactId>spring-boot-jsp</artifactId>
        <packaging>war</packaging>
        <version>0.0.1-SNAPSHOT</version>
        <name>spring-boot-jsp Maven Webapp</name>
        <url>http://maven.apache.org</url>
    
        <!-- spring boot parent节点,引入这个之后,在下面和spring boot相关的就不需要引入版本了; -->
        <parent>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-parent</artifactId>
            <version>1.4.1.RELEASE</version>
        </parent>
    
    
    
        <properties>
            <!-- 指定一下jdk的版本 ,这里我们使用jdk 1.8 ,默认是1.6 -->
            <java.version>1.8</java.version>
        </properties>
    
    
        <dependencies>
            <!-- web支持: 1、web mvc; 2、restful; 3、jackjson支持; 4、aop ........ -->
            <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(JSP Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。 -->
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>jstl</artifactId>
            </dependency>
    
    
            <!-- tomcat 的支持. -->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-tomcat</artifactId>
                <scope>provided</scope>
            </dependency>
            <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-jasper</artifactId>
                <scope>provided</scope>
            </dependency>
    
    
        </dependencies>
        <build>
            <finalName>spring-boot-jsp</finalName>
            <defaultGoal>compile</defaultGoal>
        </build>
    </project>
  • 相关阅读:
    LeetCode
    数据流中的中位数
    二叉搜索树的第k个结点
    对称的二叉树
    按之字形顺序打印二叉树
    把二叉树打印成多行
    二叉树的下一个结点
    链表中环的入口结点
    删除链表中重复的结点
    不用加减乘除做加法
  • 原文地址:https://www.cnblogs.com/yaowen/p/8575984.html
Copyright © 2011-2022 走看看