在Spring MVC中配置视图解析器需要在Spring的配置文件中进行配置。以下是一般的配置步骤:
在Spring的配置文件(如 applicationContext.xml)中添加视图解析器的配置:<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/views/"/> <!-- 设置视图文件的位置 --> <property name="suffix" value=".jsp"/> <!-- 设置视图文件的后缀 --></bean>在上面的配置中,prefix属性用于指定视图文件的位置,suffix属性用于指定视图文件的后缀。在上面的配置中,视图文件的位置为/WEB-INF/views/,后缀为.jsp。这意味着视图文件都应该放在/WEB-INF/views/目录下,并且文件的后缀为.jsp。
将视图解析器的配置添加到Spring MVC的配置文件中(如springmvc-servlet.xml)中:
<mvc:annotation-driven/><mvc:resources mapping="/resources/**" location="/resources/"/><mvc:view-resolvers> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/views/"/> <property name="suffix" value=".jsp"/> </bean></mvc:view-resolvers>如果使用Java配置(Java Config)来配置Spring MVC,可以使用WebMvcConfigurer接口来配置视图解析器:@Configuration@EnableWebMvcpublic class WebConfig implements WebMvcConfigurer { @Override public void configureViewResolvers(ViewResolverRegistry registry) { registry.jsp("/WEB-INF/views/", ".jsp"); }}以上是在Spring MVC中配置视图解析器的一般方法,可以根据具体的需求和项目情况进行适当的调整和修改。




