75 lines
3.1 KiB
XML
75 lines
3.1 KiB
XML
<?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:util="http://www.springframework.org/schema/util"
|
|
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.xsd
|
|
http://www.springframework.org/schema/mvc
|
|
http://www.springframework.org/schema/mvc/spring-mvc.xsd
|
|
http://www.springframework.org/schema/util
|
|
http://www.springframework.org/schema/util/spring-util.xsd">
|
|
|
|
<!-- Enable annotation driven controllers, validation etc... -->
|
|
<!--<mvc:annotation-driven />-->
|
|
<!--<mvc:annotation-driven>-->
|
|
<!--<mvc:message-converters register-defaults="false">-->
|
|
<!--<bean id="jacksonMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"/>-->
|
|
<!--</mvc:message-converters>-->
|
|
<!--</mvc:annotation-driven>-->
|
|
<mvc:annotation-driven content-negotiation-manager="contentNegotiationManager">
|
|
<mvc:message-converters register-defaults="false">
|
|
<bean id="jacksonMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
|
|
<property name="objectMapper" ref="jacksonObjectMapper"/>
|
|
<property name="supportedMediaTypes" value="application/json"/>
|
|
</bean>
|
|
</mvc:message-converters>
|
|
</mvc:annotation-driven>
|
|
|
|
|
|
<bean id="contentNegotiationManager" class="org.springframework.web.accept.ContentNegotiationManagerFactoryBean">
|
|
<!-- Turn off working out content type based on URL file extension, should fall back to looking at the Accept headers -->
|
|
<property name="favorPathExtension" value="false" />
|
|
</bean>
|
|
|
|
<bean id="jacksonObjectMapper" class="th.co.muangthai.endrprint.util.jackson.VSMObjectMapper"/>
|
|
|
|
|
|
<context:annotation-config />
|
|
|
|
<context:component-scan base-package="th.co.muangthai.endrprint.controller" />
|
|
|
|
|
|
<!--<bean id="viewResolver"-->
|
|
<!--class="org.springframework.web.servlet.view.InternalResourceViewResolver">-->
|
|
<!--<property name="prefix">-->
|
|
<!--<value>/WEB-INF/jsp/</value>-->
|
|
<!--</property>-->
|
|
<!--<property name="suffix">-->
|
|
<!--<value>.jsp</value>-->
|
|
<!--</property>-->
|
|
<!--</bean>-->
|
|
|
|
<bean id="messageSource"
|
|
class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
|
|
<property name="basename" value="/WEB-INF/messages" />
|
|
</bean>
|
|
|
|
<!-- Configure the multipart resolver -->
|
|
<bean id="multipartResolver"
|
|
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
|
|
</bean>
|
|
|
|
<!--<mvc:interceptors>-->
|
|
<!--<mvc:interceptor>-->
|
|
<!--<mvc:mapping path="/adjustment/*" />-->
|
|
|
|
|
|
<!--<bean class="th.co.muangthai.endrprint.controller.interceptor.Interceptor"/>-->
|
|
|
|
<!--</mvc:interceptor>-->
|
|
<!--</mvc:interceptors>-->
|
|
</beans>
|