springboot整合web
2019-02-16 本文已影响0人
刘磊_3a3b
一、整合Filter
1,通过注解扫描完成Filter 组件的注册
注意:springboot的启动类要增加注解@ServletComponentScan,否则filter不生效
2,通过方法完成Filter 组件的注册
编写filter类,不要加注解,在启动类中注册filter
二、整合 Listener
与整合filter类似,过程不写
三、访问静态资源
1.在resources/static存放静态资源
2.在src/main/webapp下存放静态资源
如果2个地方都有同名文件,则访问resources/static下的资源
四、文件上传
1. 编写html上传页面
form表单中,action为请求的url,method必须是post,enctype="multipart/form-data"
2.编写controller
方法的形参类型必须是MultipartFile,并且形参名要和html表单中input标签的name一致
3.设置上传文件的大小限制(不同版本的springboot不同)