簡體   English   中英

Spring-注釋-控制器-在控制器類中使用setRedirectAction

[英]Spring - Annotation - Controller - Use setRedirectAction in controller class

我的問題是,當我嘗試將用戶重定向到@ActionMapping階段中的另一個URL時,spring嘗試在重定向后設置渲染參數。 這將導致以下錯誤始終出現在我的日志中:

“在sendredirect之后無法設置renderparameter”

我發現,在以前的,不推薦使用的控制器類版本中,您可以將“ setRedirectAction”使用為布爾值,從而可以決定是否應設置render參數。

我現在想知道如何在注釋控制器中設置此參數,以擺脫上述問題。

我已經解決了這個問題。 問題是我們在哪里重定向到Portlet范圍之外的另一個URL。 但是在此之前,spring嘗試處理org.springframework.ui.ModelMap,然后嘗試修改renderparameters。

我使用“ clear”方法清除了modelMap,然后spring沒有要處理的modelmap,因此錯誤消息消失了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM