我是一个春天的新手,并有一个关于视图分辨率的问题。我改变,我在网上下载了一个web应用程序,它使用简单的视图解析器的策略:春天的默认视图分辨率
<bean id="jspViewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/WEB-INF/view/" />
<property name="suffix" value=".jsp" />
</bean>
,我不断收到404错误的视图分辨率,我怀疑它使用某种重写/过滤机制。是否有我可以在Tomcat/Spring类中查看的日志,以便了解Spring在解析传入请求时试图查找哪个文件?
我了解InternalResourceViewResolver
的操作,它剥去了文件扩展名。但是如果请求没有扩展名呢?例如:
@RequestMapping("/foo")
protected ModelMap render() { return new ModelMap(); }
那么在这种情况下将解决的视图名称是什么?