Spring之路(四)Spring——SpringMVC实例

34 篇文章 0 订阅

本文带领大家开发一个完整的实例带步骤带效果。

1、 先自行创建一个只包含web的SpringBoot项目。按下图代码添加Hello类。代码结构和测试结果如下

package com.xxx;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class HelloController {

    @ResponseBody
    @RequestMapping("/hello")
    public String hello() {
        return "Hello World";
    }
}

我做一个项目之前先写个HelloWorld.主要是用来测试环境。如果你能正常跑起来。环境基本没问题。

2、引入jquery.

没错,我们要引入jquery资源。。在https://www.webjars.org。这个网站找到相关依赖:

<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>jquery</artifactId>
    <version>3.4.1</version>
</dependency>

保存会自动加载相关依赖文件,这里忘了配置mvn路径。设置好mvn的aliyun镜像会快很多。

再跑一次看下。

为什么我的访问路径是这样呢?

首先打开project的设置按钮。去掉这个选项。你就能看到resources这个文件夹了。这个就是更目录。。。不解释。

第2步,放置我们的resources下创建static文件夹,把相关静态文件,js,img,css放到这里。

当然你还可以把静态资源放到以下位置,名称已经固定不要乱改,否则。。。:

"classpath:/META‐INF/resources/", 
"classpath:/resources/", 
"classpath:/static/", 
"classpath:/public/" 
"/":当前项目的根路径

例如:我们放到static下,那放到这里的文件访问路径是:如果同时存在就按优先级合并,互补。

如果想自定义就在配置文件里加:

spring.resources.static-locations=classpath:/hello/,classpath:/atguigu/

看到了把,这都是可以访问的。重启项目之后。

 

 

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东宇科技

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值