
ssm框架
张虎宇
这个作者很懒,什么都没留下…
展开
-
springmvc拦截器面对ajax时的处理
前面说过,当前台是ajax传过来的请求的时候拦截器并不能跳转,原因可想而知了,因为ajax是局部的,不管是成功还是失败都会由ajax的的成功或者失败函数的进行处理。没看过的可查看另一篇文章那我们就需要区分传过来的请求是否是ajax请求,然后将Url的转发交给前台来做原理:ajax请求会先发送一个请求头,判断正确后才发送真正的请求代码如下1.后台代码@Override publ原创 2017-12-19 11:48:21 · 5972 阅读 · 0 评论 -
Filter用作安全登陆
Filter用作安全登陆 上一篇文章写到用springmvc拦截器来做登陆验证(http://blog.youkuaiyun.com/make__it/article/details/78840576),但是它有不足的地方。这篇用filter来做安全登陆,何为安全登陆,简单点说就是登陆之后才能访问页面,不登陆什么页面都访问不了。也可以看出springmvc的拦截器之拦截对controller的访问,原创 2017-12-19 12:42:00 · 389 阅读 · 0 评论 -
springmvc拦截器用作验证登陆
springmvc拦截器用作验证登陆 一、写一个实现了HandlerInterception的类 实现接口中的3个方法,对于这三个方法,简单介绍一下preHandle方法:进入Handler方法之前执行。可以用于身份认证、身份授权。比如如果认证没有通过表示用户没有登陆,需要此方法拦截不再往下执行(return false),否则就放行(return true)。postHand原创 2017-12-19 11:13:24 · 655 阅读 · 0 评论 -
annotation之@Autowired、@Inject、@Resource三者区别
annotation之@Autowired、@Inject、@Resource三者区别一、@Autowired1、@Autowired是spring自带的注解,通过‘AutowiredAnnotationBeanPostProcessor’ 类实现的依赖注入;2、@Autowired是根据类型进行自动装配的,如果需要按名称进行装配,则需要配合@Qualifi转载 2018-01-23 17:01:19 · 314 阅读 · 0 评论 -
在idea中使用mybatis的generator逆向生成代码
在idea中使用mybatis的generator逆向生成代码1.创建好你的web工程项目(如若不会请自行百度)结构如下2.创建配置文件generatorConfig.xml内容如下:<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Config原创 2018-01-24 21:51:23 · 383 阅读 · 1 评论 -
spring boot配置filter和interceptor
spring boot配置filter和interceptor下面以普通的判断session是否为空的登录器来做说明直接上代码filter: 首先准备好我们的filterimport javax.servlet.*;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServlet原创 2018-02-04 15:54:52 · 1093 阅读 · 0 评论 -
@RequestParam,@PathParam,@PathVariable等注解区别
@RequestParam 和 @PathVariable 注解是用于从request中接收请求的,两个都可以接收参数,关键点不同的是@RequestParam 是从request里面拿取值,而 @PathVariable 是从一个URI模板里面来填充@RequestParam看下面一段代码:http://localhost:8080/springmvc/hello/101转载 2018-01-23 17:08:54 · 786 阅读 · 1 评论