关于过滤器的问题
过滤器dofilter的请求和相应的数据是从哪里获得的,是什么。是不是用getParmenter获得username,怎么用chain阻止登录。如果jsp中存在多个username,getparmenter还怎么获取,他根据什么捕捉“username”。还有servlet,请求的东西过多能不能多用几个servelt
13
收起
正在回答 回答被采纳积分+1
3回答
好帮手慕阿慧
2020-07-04 10:45:34
同学你好,
1、过滤器dofilter的请求和相应的数据可以从doFilter方法的参数ServletRequest request中获得,也可以从session等作用域中获得。可以用getParmenter获得username。
2、在doFilter方法中不写chain.doFilter(request, response);放行代码,就会阻止登陆。
3、如果jsp中存在多个username,那么页面发送请求的时候只会发送一个username,不会发送多个,后端也知道获得一个username值。请求的东西多可以在一个Servlet中请求另一个servlet。
4、可以在过滤器中往sesion等作用域中放错误信息。在页面获得错误信息再使用alert弹出信息。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
慕函数4736799
2020-07-04 04:54:29
怎么在过滤器中使用alerf警示密码不能为空
2. 从网页搭建入门JavaWeb
- 参与学习 人
- 提交作业 676 份
- 解答问题 9666 个
本阶段将从前端网页搭建入手,到Java Web基础,前后端结合助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星