一个servlet如何根据不同的请求页面返回该请求页面上?

a.jap发送一个请求到servlet返回到a.japb.jsp发送一个请求到servlet返回到b.jap这个servlet是如何判断是a页面还是b页面发来的请求呢??... a.jap发送一个请求到servlet返回到a.jap
b.jsp发送一个请求到servlet返回到b.jap
这个servlet是如何判断是a页面还是b页面发来的请求呢??
例如像淘宝一样,我在首页登录后返回到首页,我在购物车页面登陆时,就直接返回到购物车页面了,而不是返回到首页。(还有在购物车页面登陆成功后返回到购物车那么它又是如何保存之前的数据的?)
展开
 我来答
wo940080073
推荐于2018-09-23 · TA获得超过100个赞
知道小有建树答主
回答量:121
采纳率:0%
帮助的人:77.9万
展开全部
在首页登录后返回到首页:request.getHeader("Referer");// 获得上一个页面的地址 如:a.jsp

然后处理完之后跳转回a.jsp:
response.sendRedirect(request.getHeader("Referer"));
文库20110330
2012-07-19 · TA获得超过134个赞
知道答主
回答量:210
采纳率:0%
帮助的人:55.9万
展开全部
response.sendRedirect(request.getHeader("REFERER"));
追问
REFERER是什么啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
钞名03F
2019-11-13
知道答主
回答量:1
采纳率:0%
帮助的人:664
展开全部
请求返回手业
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
笨_聪
2012-07-19 · TA获得超过898个赞
知道小有建树答主
回答量:2506
采纳率:50%
帮助的人:1233万
展开全部
根据请求参数的不同判断
追问
你是说在请求发送时把该页面的url传进去吗??
然后在返回该参数?对吗??
追答
不一定的,不过你说的是可行的一种
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式