<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.3.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.3.xsd"> <!-- **************************************************************** --> <!-- Spring-MVC配置 --> <!-- **************************************************************** --> <mvc:resources mapping="/**" location="/" /> <mvc:resources mapping="/webjars/**" location="classpath:/META-INF/resources/webjars/" /> <context:component-scan base-package="pwc.taxtech.atms"> <context:include-filter type="annotation" expression="pwc.taxtech.atms.WebContext" /> </context:component-scan> <mvc:annotation-driven> <mvc:message-converters> <!-- <ref bean="fastJsonHttpMessageConverter" /> --> <ref bean="mappingJackson2HttpMessageConverter" /> </mvc:message-converters> </mvc:annotation-driven> <!-- **************************************************************** --> <!-- 整合Thymeleaf3 --> <!-- See: http://www.thymeleaf.org/doc/tutorials/3.0/thymeleafspring.html --> <!-- **************************************************************** --> <!--<bean id="templateResolver"--> <!--class="org.thymeleaf.spring4.templateresolver.SpringResourceTemplateResolver">--> <!--<property name="prefix" value="/WEB-INF/templates/" />--> <!--<property name="suffix" value=".html" />--> <!--<property name="templateMode" value="HTML" />--> <!--<property name="cacheable" value="false" />--> <!--<property name="characterEncoding" value="UTF-8" />--> <!--</bean>--> <!--<bean id="templateEngine" class="org.thymeleaf.spring4.SpringTemplateEngine">--> <!--<property name="templateResolver" ref="templateResolver" />--> <!--<property name="enableSpringELCompiler" value="true" />--> <!--<property name="additionalDialects">--> <!--<set>--> <!--<!– Note the package would change to 'springsecurity3' if you are using --> <!--that version –>--> <!--<bean--> <!--class="org.thymeleaf.extras.springsecurity4.dialect.SpringSecurityDialect" />--> <!--</set>--> <!--</property>--> <!--</bean>--> <!--<!– html文件不能放在这个目录:WEB-INF/templates/jsp –>--> <!--<bean class="org.thymeleaf.spring4.view.ThymeleafViewResolver">--> <!--<property name="templateEngine" ref="templateEngine" />--> <!--<property name="characterEncoding" value="UTF-8" />--> <!--<property name="order" value="100" />--> <!--</bean>--> <!--<!– 共用jsp与thymeleaf,为了避免冲突,jsp viewname的前缀必须是jsp/ –>--> <!--<!– jsp文件必须放在这个目录:WEB-INF/templates/jsp –>--> <!--<bean id="viewResolver"--> <!--class="org.springframework.web.servlet.view.InternalResourceViewResolver">--> <!--<property name="viewClass"--> <!--value="org.springframework.web.servlet.view.JstlView" />--> <!--<property name="prefix" value="/WEB-INF/templates/" />--> <!--<property name="suffix" value=".jsp" />--> <!--<property name="order" value="50" />--> <!--<property name="viewNames" value="jsp/*" />--> <!--</bean>--> </beans>