首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从servlet向servlet发送请求

从servlet向servlet发送请求
EN

Stack Overflow用户
提问于 2012-09-11 15:03:39
回答 1查看 714关注 0票数 0

在此场景中,来自源servlet的请求将对象请求发送到目标servlet。它似乎卡住了发送到目的地

代码语言:javascript
复制
request.setAttribute("products", products);
RequestDispatcher dispatcher = request.getRequestDispatcher("/shop");
dispatcher.forward(request, response);

我确实尝试过dispatcher.include,甚至根本不起作用。当我使用response.sendRedirect()时,请求发送正常。但是在这种情况下,我必须使用setSession,并且我只想发送一个普通的请求,所以你有什么想法吗?谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-09-03 14:09:16

如果需要将请求从一个servlet转发到另一个servlet,只需提供servlet别名(在web.xml文件中配置的名称)作为request.dispatcher(servlet的别名)的输入,而无需提供"/“

代码语言:javascript
复制
like,

request.setAttribute("products", products);
RequestDispatcher dispatcher = request.getRequestDispatcher("shop");
dispatcher.forward(request, response);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12364420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档