![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
乐学于思
这个作者很懒,什么都没留下…
展开
-
在SSM框架使用拦截器实现用户登录权限验证
原理配置拦截器(不拦截登录、注册请求),对所有请求进行拦截,验证session中保存的登录用户是否存在,如果不存在,说明用户已经下线,清空session,强制返回登录页面。配置拦截器在SpringMVC配置文件中配置拦截器,对文件上传、用户登录、注册不作拦截。<!-- 配置拦截器 --> <mvc:interceptors> <!-- 使用bean定义一个Interceptor,直接定义在mvc:interceptors根下面的Interceptor将拦截所有的请原创 2020-12-15 09:18:23 · 1414 阅读 · 0 评论 -
SSM在一个表单中同时上传多个文件
在pom.xml中引入依赖配置<!-- 文件上传 --> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.2</version> </dependency> <dependency> &原创 2020-07-14 17:23:57 · 527 阅读 · 0 评论 -
eclipse环境中maven包无法下载的解决办法
方法一:右击项目->maven-update project,菜单,更新maven方法2:如果更新失败,可以直接复制对应jar包到本地maven仓库对应目录,然后再更新maven方法3:如果更新失败,进入本地maven仓库对应的jar包目录,只保留jar包和pom,其余的文件全部删除,然后再更新maven 。例如,fastjson.jar包更新失败,进入本地仓库对应jar包目录,只保留fastjson-1.2.68.jar和fastjson-1.2.68.pom,其余文件删除,然后更新maven原创 2020-06-29 17:28:07 · 1961 阅读 · 0 评论 -
在springMVC项目使用mybatis-plus
一、知识点准备MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。详细情况,可参考https://mybatis.plus/Mybatis-plus默认使用HikariCP连接池,推荐使用H2内存数据库1,HikariCP连接池https://www.jianshu.com/p/15b846107a...原创 2020-04-24 09:09:39 · 1468 阅读 · 0 评论 -
SpringMVC防止浏览器记住表单用户名称和密码的方法
SpringMVC防止浏览器记住表单用户名称和密码的方法**Chrome等浏览器能够自动保存表单提交的用户名称和密码,在用户下次登录时可以自动填写表单。但有时候为了安全需要清除浏览器这些行为,具体办法如下:1,代码清除cookie@RequestMapping("/admin/loginUrl")public ModelAndView login(Member login,HttpSer...原创 2020-04-20 16:33:20 · 207 阅读 · 0 评论