我正在阅读spring框架参考。当我读到here时。我发现spring mvc支持返回void
类型。然后我读了一些使用void
的例子。但这些例子让我无法理解何时使用void
。是否有更好的如何使用它的例子?
答案 0 :(得分:1)
参考文件:
" ...如果方法处理响应本身(通过直接编写响应内容,为此目的声明类型为ServletResponse / HttpServletResponse的参数)或者视图名称应该是隐式的通过RequestToViewNameTranslator确定(不在处理程序方法签名中声明响应参数)"
列出了两个条件。
void
告诉春天"我得到了这个"它对回应没有任何作用。RequestToViewNameTranslator
确定视图名称。在这种情况下,spring知道要根据请求返回的视图,因此不需要返回值。