spring3.2 一些配置

1.支持REST风格的URL,spring不处理动态文件,如下配置,访问URL需要在原有配置前加/rest/{controller地址}即可,如controller配置为@RequestMapping("/user"),则使用浏览器访问就为 /rest/user


<servlet>
	<servlet-name>rest</servlet-name>
	<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
	<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
	<servlet-name>rest</servlet-name>
	<url-pattern>/rest/*</url-pattern>
</servlet-mapping>

注:需要在WEB-INF下放rest-servlet.xml配置文件

2.Spring 输出JSON 日期格式的调整,默认情况日期输入到页面为数值,但我们一般访问一个REST后日期想要的是类似yyyy-MM-dd HH:mm:ss的格式,可以在 rest-servlet.xml中修改



<mvc:annotation-driven>
	<mvc:message-converters register-defaults="true">
		<ref bean="mappingJackson2HttpMessageConverter" />
	</mvc:message-converters>
</mvc:annotation-driven>

<bean id="mappingJackson2HttpMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
	<property name="objectMapper">
		<bean class="com.fasterxml.jackson.databind.ObjectMapper">
			<property name="dateFormat">
				<bean class="java.text.SimpleDateFormat">
					<constructor-arg type="java.lang.String" value="yyyy-MM-dd HH:mm:ss"></constructor-arg>
				</bean>
			</property>
		</bean>
	</property>
</bean>


注:jackson我使用的是2.x版本



转载于:https://my.oschina.net/toopoo/blog/167003

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值