一、Controller层
首先创建一个SpringBoot项目,然后编写一个接收前端请求的Controller层,如下
package com.aiun.product.controller;
/**
* @author lenovo
*/
@Api(tags = "上传文件相关接口")
@Controller
public class UpLoadController {
/**
* 获取file.html页面
* @return 跳转到 file 页面
*/
@GetMapping("/file")
@ApiOperation(value = "获取file.html页面, 进行上传文件操作")
public String file(){
return "file";
}
}
@Api和@ApiOperation注解是用于Swagger接口文档的描述,访问localhost:8083/backend-product/file接口,返回一个html页面,该页面在src/main/resources/templates/file.html下
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity3">
<head>
<meta charset="UTF-8" />
<title>Insert title here</title>