gpt4 book ai didi

java - Spring Controller "redirect"

转载 作者:行者123 更新时间:2023-11-30 17:32:12 25 4
gpt4 key购买 nike

我一直在寻找解决这个问题的方法,但没有找到!!

为了解释这个问题,我将举个例子:

假设我有一个包含结果 (x1....x10) 的搜索页面 X 和一个提供反馈的表单。此表单将调用定义为“/feedback.html”的 Controller (java spring Controller )的链接。提交反馈后, Controller 应再次返回到 X,结果相同。这就是问题所在,我该怎么做?因为这个反馈 Controller 可以转到 X 或任何其他页面,具体取决于表单所在的位置!

总结:如何在 Controller (java spring Controller )中执行 javascript history(-1)?

谢谢

最佳答案

如果您像这样访问搜索页面:

http://domain.com/search/query

http://domain.com/search?query=text

然后您可以将此 ulr 与反馈表一起传递(通过添加一个隐藏的输入及其值 URL)

<% request.setAttribute("redirectURL",
request.getAttribute("javax.servlet.forward.request_uri"));%>
<form:hidden path="redirectURL" value="${redirectURL}"/>

然后在 Controller 中只需访问 redirectURL 属性并使用显示相同结果的相同查询重定向到搜索页面。

关于java - Spring Controller "redirect",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22784398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com