springmvc视图解析器配置

前言:

  视图解析器可以配置请求路径的前后缀,达到减少注解中代码的目的。

<!-- 配置视图解析器 -->
    <bean name="internalResourceViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <!-- 配置前缀 -->
        <property name="prefix" value="/student"></property>
    </bean>

视图解释器类所在位置:

org.springframework.web.servlet.view.InternalResourceViewResolver
属性说明:
prefix:前缀
subfix:后缀
打破视图解释器配置的规则:直接在return 跳转的jsp前加forward(请求转发)或redirect(重定向)
@Controller
@RequestMapping("/student")
public class Qi {
    @RequestMapping("/sayHello/{status}.html")
    public String sayHello(String name,@PathVariable("status")String status){
        System.out.println(name);
        System.out.println(status);
        return "forward:/WEB-INF/hello.jsp";
    }
}
原文地址:https://www.cnblogs.com/cdeelen/p/11019339.html