dan*_*nik 7 java spring spring-mvc
当我在看Spring FrameWork 3.0时,我看到以下代码示例:
@RequestMapping("/index.dlp")
public ModelAndView index(){
logger.info("Return View");
return new ModelAndView("index");
}
Run Code Online (Sandbox Code Playgroud)
此选项对我不起作用.只有当我按以下方式更改代码时:
@RequestMapping("/index.dlp")
public ModelAndView index(){
logger.info("Return View");
return new ModelAndView("index.jsp");
}
Run Code Online (Sandbox Code Playgroud)
它工作正常.谁能告诉我为什么?
视图名称由ViewResolver
s 解析为实际视图.
要通过短名称是指JSP页面,您需要提供InternalResourceViewResolver
与prefix
和suffix
.以下配置映射index
到/WEB-INF/jsp/index.jsp
:
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/jsp/"/>
<property name="suffix" value=".jsp"/>
</bean>
Run Code Online (Sandbox Code Playgroud)
也可以看看:
归档时间: |
|
查看次数: |
292 次 |
最近记录: |