1、SpringMVC使用Ajax
步骤一:在selectUser.jsp添加超链接
步骤二:引入jquery资源文件,发送ajax请求
步骤三:创建对应的控制器controller,引入注解@ResponseBody,返回json串
步骤四:成功返回到页面的success回调函数
2、通过Ajax发送json串数据,如何传?
步骤一:data写成json格式,需要写一个contentType,否则无法解析,具体的格式,到控制器中,直接封装成实体类,在前边加上注解@RequestBody转换成对应实体类
3、拦截器
步骤一:创建一个类并实现HandlerInterceptor接口,重写里面的三个方法
preHandle:进入Handler之前执行
比如,购买商品时,先进行验证,在执行业务逻辑
afterCompletion:执行Handler完成之后执行的代码
postHandle:进入Handler但是在响应之前执行的代码
步骤二:拦截器需要配置,在核心容器中配置
步骤三:为了测试,需要在loginController中处理,添加一个标志位,返回查询界面
步骤四:返回到拦截器中进行判断,写业务逻辑
网友评论