Servlets 从Servlet转发后无法访问请求参数

Servlets 从Servlet转发后无法访问请求参数,servlets,aem,sling,Servlets,Aem,Sling,在Sling Servlet中执行一些验证之后,我想重定向到一个“谢谢”页面,但它不起作用-我无法访问请求对象 我们是这样做的: RequestDispatcher dispatcher = slingRequest.getRequestDispatcher("/content/project/abc/us/en/homepage.html", options); dispatcher.forward(wrappedRequest, slingResponse); 如果改用sendRedire

在Sling Servlet中执行一些验证之后,我想重定向到一个“谢谢”页面,但它不起作用-我无法访问
请求
对象

我们是这样做的:

RequestDispatcher dispatcher = slingRequest.getRequestDispatcher("/content/project/abc/us/en/homepage.html", options);
dispatcher.forward(wrappedRequest, slingResponse);

如果改用
sendRedirect()
,我们也无法在下一页中获取请求对象。

这一问题现已解决。谢谢各位。我们为此使用了sessionStorage/localStorage。

请定义“不工作”。你收到错误信息了吗?你能显示堆栈跟踪吗?这意味着当我试图在重定向页面(homepage.html)中获取请求参数时,我无法获取参数。@OmP在问题中,你说你无法获取
请求
,但在上面的评论中,你提到你无法获取参数-你能澄清是哪一个吗?另外,根据David的评论,如果您也能给出您看到的错误消息,为什么不在请求或会话范围中设置要重定向的值呢?并在感谢页面中使用它,或者您也可以在crx中设置参数值,即jcr,并简单地重定向到感谢页面,在那里您可以从crx访问该值。现在已修复。谢谢各位。为此,我们使用了sessionStorage/localStorage。