首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

大神们看过来!WEB项目怎么阻止直接输入网址跳过登陆进入后台

2013-09-10 
大神们看过来!WEB项目如何阻止直接输入网址跳过登陆进入后台啊好像是要用到cookie是吧不过不大懂怎么运用

大神们看过来!WEB项目如何阻止直接输入网址跳过登陆进入后台啊
好像是要用到cookie是吧  不过不大懂怎么运用啊!!难道每次页面跳转都判断次?感觉不大会用 求大神们支招~最好举例子或者给代码~ 脑子里没有形象思维 又或者还有更好的思路 (web.xml要配置什么么)

问题例子:http://localhost:8080/test/   这是默认的登录界面

  但是 要是直接输入http://localhost:8080/test/main.jsp 会直接跳转过去不需要验证了都!!

  需求就是,如何让整个项目的其他页面都不能被这样直接访问,而且访问了会跳到登录界面


补充:大神们 关于session和cookie还有什么其他用法么 
javaweb
[解决办法]
把你的jsp放到WEB-INF下面去
[解决办法]
写过滤器,只要不是初始请求且Session里没此用户信息就踢回去。
[解决办法]
楼上二位的都可行
WEB-INF目录是受保护的,不能直接访问,
jsp放到里面,只能通过action请求返回对应的jsp.
使用过滤器拦截也是可行的。
[解决办法]
.....好吧,你要设定登录。我错了。
[解决办法]
拦截器 过滤器 AOP 。。。太多了 
[解决办法]
最简单的是放在web-inf下,其次是拦截器,过滤器等
[解决办法]
使用Filter判断
[解决办法]

引用:
楼上二位的都可行
WEB-INF目录是受保护的,不能直接访问,
jsp放到里面,只能通过action请求返回对应的jsp.
使用过滤器拦截也是可行的。

++
[解决办法]
设置不同的文件夹...当访问到这个文件夹下的东西时都需要登陆...而其他的则不要

热点排行