SpringBoot项目(2)
SpringBoot默认在/static目录下存放静态页面(html,css,js),在/templates目录下存放动态页面(jsp是动态页面,但是SpringBoot这里不允许存放,只能存放一种动态页面Thymeleaf和模板freemarker),/templates目录下的HTML资源是不能通过网址url直接访问的,这个目录下是存放基于模板渲染的,如果直接访问那就不是渲染的页面
@GetMapping和@RequestMapping有何不同?除了get方法以外。比如在访问html页面时,为什么有的不需要加.html这里需要在pom.xml文件中加入视图解析依赖,如下
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
文件上传:
1.前端界面
<body>
<form action="/fileUploadController" method="post" enctype