spring mvc , spring data jpa 知识点
<mvc:view-controller path="/login" view-name="login.jsp"/> <!-- 会直接跳到/WEB-INF/views/login.jsp.jsp:作用是不用写controller,而跳到指定view-name 路径 -->
<!-- 定义JSP文件的位置 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/views/"/> <property name="suffix" value=".jsp"/> <property name="viewNames"><array><value type="java.lang.String">login*</value></array></property> </bean>
如果有多个文件路径的话(如:webapp/),可以定义个多个 resolver , 配置不同的 viewNames 或者不同的 MediaType 来区分使用哪个 resolver 。
果仅有几个不同的视图需要特殊处理;可以考虑直接返回View对象进行处理;而直接不走ViewResolver;