Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ajax

前后分离的架构中,前端静态页面发送ajax请求,后端是boot项目做corsfilter和sessionfilter处理

1、SecurityCorsConfiguration 解决跨于的filter

2、SessionFilter 解决保持会话的filter

3、示例界面:static/ajax.html

4、模拟后台服务类:ServiceApi

5、示例启动类:DemoApplication

6、访问 :http://localhost:9090/ajax.html

7、示例操作: 7.1、点击login按钮,表示登录

 7.2、登录后点击hello按钮,表示做业务,这时候会话一直保持
 
 7.3、点击注销按钮,然后点击hello,发现会话为null了
 
  (注意:注销的时候之所以能弹出会话id是因为SessionFilter在调用logout方法的之前设置了head头参数,但走完logout方法其实后台已经没有会话了)
  
 7.4、再次点击login按钮,登录发现重新创建了一个会话

About

前后分离的架构中,前端静态页面发送ajax请求,后端是boot项目做corsfilter和sessionfilter处理

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages