社区
Web 开发
帖子详情
springboot如何控制静态资源的权限
ikillbatadaku
2017-12-26 10:02:29
大家好,目录在使用springboot做一个web项目,使用的是springboot的默认配置,但现在发现,新增的拦截器竟然拦截不了html文件。
其结果就是,一个用户没有登陆,只要知道html文件的访问路径就能访问html文件及对应css,js。
请问该如何解决
...全文
1972
7
打赏
收藏
springboot如何控制静态资源的权限
大家好,目录在使用springboot做一个web项目,使用的是springboot的默认配置,但现在发现,新增的拦截器竟然拦截不了html文件。 其结果就是,一个用户没有登陆,只要知道html文件的访问路径就能访问html文件及对应css,js。 请问该如何解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bzc125
2018-01-30
打赏
举报
回复
引用 3 楼 hanpoyangtitan 的回复:
静态资源干嘛要做权限控制?如果是有权限控制那就不能叫做静态了
静态资源和权限控制并不冲突。静态只是区分于模板渲染和json之类的。
RunningManWY
2018-01-30
打赏
举报
回复
配置FilterRegistrationBean bean
dong_19890208
2018-01-30
打赏
举报
回复
你的权限管理框架用的是spring security 吗?如果是可以配置静态文件权限过滤的
licip
2018-01-30
打赏
举报
回复
做权限控制大部分是控制对动态数据的访问与操作,如果你连静态的资源也要控制,那就把所有的文件放在WEB-INF下面,然后,都通过action去访问。不让用户直接连接进去。
什么都不能
2017-12-27
打赏
举报
回复
静态资源干嘛要做权限控制?如果是有权限控制那就不能叫做静态了
ZHOU西口
2017-12-27
打赏
举报
回复
建议spring-boot配置security
ikillbatadaku
2017-12-26
打赏
举报
回复
目前。。。。。。
springboot
权限
控制
系统
项目基于jdk1.8整合了
springboot
+mvc+mybatis(通用mapper)+druid+jsp+bootstrap等技术,
springboot
+Listener(监听器),Filter(过滤器),Interceptor(拦截器),Servlet,springmvc
静态资源
,文件上传下载,多数据源切换,缓存,quartz定时任务(没有具体业务实现)等技术点都在项目中实现了,可谓是麻雀虽小五脏俱全!项目也整合了redis做缓存,把pom.xml中spring-boot-starter-data-redis和com.xe.demo.common.support.redis包下的注释去掉,即可开启redis支持.
springboot
+
权限
管理系统 shiro + ssm实现 实现菜单,自用
权限
管理系统 shiro + ssm实现,实现菜单,有学习的可以下载哦!项目基于jdk1.8整合了
springboot
+mvc+mybatis(通用mapper)+druid+jsp+bootstrap等技术,
springboot
+Listener(监听器),Filter(过滤器),Interceptor(拦截器),Servlet,springmvc
静态资源
,文件上传下载,多数据源切换,缓存,quartz定时任务(没有具体业务实现)等技术点都在项目中实现了,可谓是麻雀虽小五脏俱全!项目也整合了redis做缓存,把pom.xml中spring-boot-starter-data-redis和com.xe.demo.common.support.redis包下的注释去掉,
2小时候学会
SpringBoot
整合Thymeleaf生成静态页面
【课程介绍】 课程目标: - 了解Thymeleaf的基本使用 - 实现商品详情页的渲染 - 知道页面静态化的作用 - 实现页面静态化功能 - 使用线程池实现静态页面生成 现在,我们的页面是通过Thymeleaf模板引擎渲染后返回到客户端。在后台需要大量的数据查询,而后渲染得到HTML页面。会对数据库造成压力,并且请求的响应时间过长,并发能力不高。大家能想到什么办法来解决这个问题?首先我们能想到的就是缓存技术,比如之前学习过的Redis。不过Redis适合数据规模比较小的情况。假如数据量比较大,例如我们的商品详情页。每个页面如果10kb,100万商品,就是10GB空间,对内存占用比较大。此时就给缓存系统带来极大压力,如果缓存崩溃,接下来倒霉的就是数据库了。所以缓存并不是万能的,某些场景需要其它技术来解决,比如静态化。
java后台
权限
管理系统源码(spring boot+mvc+mybatis).zip
java后台
权限
管理系统源码(spring boot+mvc+mybatis)。 项目是maven,相应的jar包也在压缩包里。项目基于jdk1.8整合了
springboot
+mvc+mybatis(通用mapper)+druid+jsp+bootstrap等技术,
springboot
+Listener(监听器),Filter(过滤器),Interceptor(拦截器),Servlet,springmvc
静态资源
,文件上传下载,多数据源切换,缓存,quartz定时任务(没有具体业务实现)等技术点都在项目中实现了,可谓是麻雀虽小五脏俱全!项目也整合了redis做缓存,把pom.xml中
spring-boot-starter-data-redis
和com.xe.demo.common.support.redis包下的注释去掉,即可开启redis支持.不过感觉
springboot
对redis的支持不太好,没法设置过期时间,而且感觉无法灵活使用.
springboot
+mybatis+druid+jsp+bootstrap实现后台
权限
管理系统源码.zip
项目是maven,相应的jar包也在压缩包里。项目基于jdk1.8整合了
springboot
+mvc+mybatis(通用mapper)+druid+jsp+bootstrap等技术,
springboot
+Listener(监听器),Filter(过滤器),Interceptor(拦截器),Servlet,springmvc
静态资源
,文件上传下载,多数据源切换,缓存,quartz定时任务(没有具体业务实现)等技术点都在项目中实现了,可谓是麻雀虽小五脏俱全!项目也整合了redis做缓存,把pom.xml中
spring-boot-starter-data-redis
和com.xe.demo.common.support.redis包下的注释去掉,即可开启redis支持.不过感觉
springboot
对redis的支持不太好,没法设置过期时间,而且感觉无法灵活使用.
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章