JAVA WEB 拦截所有url,均跳转至“系统升级中。。。”静态页面

慢慢成长 发布于 2013/09/06 16:28
阅读 3K+
收藏 1

例如我的本地服务:localhost:8888,现在想用户可以访问这个服务,可以登录成功,但登录后直接跳转至“系统升级中。。。”这个静态页面,现在我是配置了login.do的默认跳转,可以成功实现用户正常登录之后直接跳转到“系统升级中。。。”静态提示页面!

但比如这种

http://localhost:8888/wareHouseAction.do?method=findByPage&isFind=true,有效的链接,我怎么实现用户在登录成功后---跳转只系统升级提示页面----在地址栏直接输入以上链接同样也是跳转至“系统升级中。。。”的静态页面呢????

不知道我的描述清不清楚!

总结一下关键点:

1、可以正常访问localhost:8888

2、用户可以登录

3、登录后跳转至“系统升级中。。”提示页面

4、登录后,即使在地址栏输入正常情况下的有效链接比如:http://localhost:8888/wareHouseAction.do?method=findByPage&isFind=true,同样也跳转至“系统升级中。。”提示页面

补充一下,其实就是实现如图所示功能,只不过多了用户登录环节,还有就算地址栏输入有效链接,同样跳转至该页面!!!!

 

加载中
0
Beyond-Bit
Beyond-Bit
登陆成功直接转发一个,正在维护的jsp页面不就完了嘛、
Beyond-Bit
Beyond-Bit
回复 @慢慢成长 : jsp就是维护页面的那个jsp
Beyond-Bit
Beyond-Bit
回复 @慢慢成长 : 再次转回来?加个过滤器,判断一下,如果是登陆成功的,直接转发jsp,如果木有登陆,那么重定向jsp。不管他怎么访问只要url拦截下来,始终转发或者重定向jsp即可、
慢慢成长
慢慢成长
但是第二个问题,转发到提示页面后,直接在地址栏输一个有效的url,怎么再次给它转回来呀???
0
shareIt
shareIt
写个过滤器,拦截所有访问,跳转正在维护的jsp页面
shareIt
shareIt
回复 @慢慢成长 : 过滤器就是可以配置的
慢慢成长
慢慢成长
有没有可配置的办法?
0
飘逸的逸
飘逸的逸
关注一下!
0
0
Ken5233
Ken5233
filter /*
0
幼稚园杀手
幼稚园杀手

弄个过滤器。filter

0
慢慢成长
慢慢成长

恩,感谢各位,还是在filter中控制的,算是实现了效果了。。。

谢谢大家!

返回顶部
顶部