Java Web用get提交表单能跳过登陆页面直接通过验证,要避免此情况,编写servlt时可以怎样处理?

 我来答
叶雨ZERO
2014-04-01 · 超过20用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:51.4万
展开全部
登录的时候把用户对象user保存到session中 ,然后写个Filter过滤器 除了登录login之外 其他请求全部拦截下来 ,然后从session中取出user对象 如果user为null 就是没登录,跳到登录页面。如果user不为空 可以做其他的权限处理, 没有则放行!
追问
如果通过输入url跳过登陆页面用Filter过滤器能拦截吗?
追答
全部拦截! 你需要在过滤器里面 判断 如果等于login登录请求就放行
素爱小子2
2014-04-01 · TA获得超过268个赞
知道小有建树答主
回答量:90
采纳率:0%
帮助的人:65.8万
展开全部
<form action="addEmp" post="get">。。。。。</form>
是不是登陆页面上在程序中获取用户名,密码,验证码绑定到session对象上 然后在主页上获取,若获取不到就转发到登陆页面是吗 或者你是不是用拦截器来每次登录主页先拦截啊,去电那段拦截器组件不就好了吗。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式