开发者社区> 问答> 正文

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

a.jap发送一个请求到servlet返回到a.jap b.jsp发送一个请求到servlet返回到b.jap 这个servlet是如何判断是a页面还是b页面发来的请求呢??例如在首页登录后返回到首页:request.getHeader("Referer");// 获得上一个页面的地址 如:a.jsp 然后处理完之后跳转回a.jsp: response.sendRedirect(request.getHeader("Referer")); 这个在多个页面可以返还的时候有奇效

展开
收起
长安归故里. 2020-01-08 16:12:20 854 0
1 条回答
写回答
取消 提交回答
  • 根据参数区分,如果多个jsp同时访问一个servlet的时候可以定义一个参数作为标识符,根据参数很容易就判断出来自哪个页面的请求 如:http://127.0.0.1/text/a.do?jsp=a

    2020-01-08 16:12:32
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载