前言:
今天各位老铁们对“struts2中如何使用ajax”大体比较注意,兄弟们都想要分析一些“struts2中如何使用ajax”的相关文章。那么小编在网上网罗了一些关于“struts2中如何使用ajax””的相关资讯,希望看官们能喜欢,小伙伴们一起来学习一下吧!struts2提供了大部分默认的拦截器,我们自己可以实现一些自定义拦截器,如登录拦截,如果用户没有登录,则不允许访问所有页面。
自定义一个拦截器:
配置该拦截器:
这样可以处理之后,所有没有找到session的用户自动跳转到登录页面;
但是如果是ajax请求呢?
拦截器里面是不允许转向的,所以必须优化拦截器。
经过处理,可以在前台得到字符串:“用户session不存在!”;
其主要代码是:
String type = request.getHeader("X-Requested-With");
if ( "XMLHttpRequest".equals(type)) { //判断请求的类型是ajax
觉得好的就点赞吧
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #struts2中如何使用ajax