spring restful遇到的问题
1、首先spring视图解析配置如下:
<!-- 配置spring-mvc试图解析器 -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="WEB-INF/"></property>
<property name="suffix" value=".jsp"></property>
</bean>
访问正常,可以返回success.jsp
@RequestMapping("test")
public String test(){
return SUCCESS;
}
可以进入controller方法内部,解析视图错误404
@RequestMapping(value="testPath/{id}")
public String testPathV(@PathVariable String id){
logger.info("id=" + id);
return SUCCESS;
}
http://localhost:8080/blog/testPath/2
视图解析设置如下都可以正常访问:
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/">*</property>
<property name="suffix" value=".jsp"></property>
</bean>