簡體   English   中英

我如何使用Spring MVC無效控制器方法?

[英]How do i use spring mvc void controller method?

我正在閱讀Spring框架參考。 當我在這里閱讀。 我發現spring mvc支持返回void類型。然后我閱讀了一些使用void示例。但是這些示例使我無法理解何時使用void 。是否有更好的示例來使用它?

從引用的文檔中:

“ ...如果該方法自行處理響應(通過直接編寫響應內容,為此聲明一個ServletResponse / HttpServletResponse類型的參數),或者該視圖名稱應通過RequestToViewNameTranslator隱式確定(不聲明響應)處理程序方法簽名中的參數)”

列出了兩個條件。

  1. 如果該方法直接寫入servletResponse。 在這種情況下,春天無事可做。 返回值void告訴彈簧“我知道了”,並且它對響應沒有任何作用。
  2. 如果可以通過RequestToViewNameTranslator確定視圖名稱。 在這種情況下,spring根據請求知道要返回的視圖,因此不需要返回值。

暫無
暫無

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

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