Clarify ServletException is thrown when no view is resolved (SPR-7339)

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3530 50f2f4bb-b051-0410-bef5-90022cba6387
This commit is contained in:
Chris Beams
2010-08-07 13:57:07 +00:00
parent e1dfe5ca69
commit e820dda201
2 changed files with 4 additions and 3 deletions
@@ -1031,6 +1031,7 @@ public class DispatcherServlet extends FrameworkServlet {
* @param mv the ModelAndView to render
* @param request current HTTP servlet request
* @param response current HTTP servlet response
* @throws ServletException if view is missing or cannot be resolved
* @throws Exception if there's a problem rendering the view
*/
protected void render(ModelAndView mv, HttpServletRequest request, HttpServletResponse response) throws Exception {
+3 -3
View File
@@ -2027,9 +2027,9 @@ public class TimeBasedAccessInterceptor extends HandlerInterceptorAdapter {
<para>If a specific view resolver does not result in a view, Spring
examines the context for other view resolvers. If additional view
resolvers exist, Spring continues to inspect them. <!--So what happens after Spring inspects them?-->If
they do not exist, Spring throws an
<classname>Exception</classname>.</para>
resolvers exist, Spring continues to inspect them until a view is
resolved. If no view resolver returns a view, Spring throws a
<classname>ServletException</classname>.</para>
<para>The contract of a view resolver specifies that a view resolver
<emphasis>can</emphasis> return null to indicate the view could not be