velocity格式化时间
2013-04-11 17:35
225 查看
velocity是java开发web层的一个开源框架,还是挺好用的。最近做项目的时候,oracle数据库有一个字段是date类型的,然后显示在页面是这种格式:04-3月 -13 04.53.58.652531,这样自然不好看,用处理这个问题,我们需要借助于velocity-tools.jar下面的类,然后需要配置一下就可以了。
第一步、dispatcher-servlet.xml配置
第二步、WEB-INF\toolbox.xml配置
第三步、vm页面配置
这样就OK了!
第一步、dispatcher-servlet.xml配置
<bean id="viewResolver" class="com.figo.onlinemarket.web.common.VelocityMultipleLayoutViewResolver"> <property name="cache" value="false" /> <property name="prefix" value="" /> <property name="suffix" value=".vm" /> <property name="contentType" value="text/html;charset=UTF-8" /> <property name="exposeSpringMacroHelpers" value="true" /> <property name="requestContextAttribute" value="rc" /> <property name="mappings"> <map> <entry key="*" value="layout/empty.vm" /> </map> </property> <property name="toolboxConfigLocation" value="/WEB-INF/toolbox.xml" /> </bean>
第二步、WEB-INF\toolbox.xml配置
<?xml version="1.0" encoding="UTF-8"?> <toolbox> <tool> <key>date</key> <scope>application</scope> <class>org.apache.velocity.tools.generic.DateTool</class> </tool> </toolbox>
第三步、vm页面配置
<td>$!date.format('yyyy-MM-dd HH:mm:ss',$!versionControlDO.lastUpdatedTime)</td>
这样就OK了!
相关文章推荐
- Velocity 时间格式化问题
- velocity 格式化时间
- velocity (vm模板)时间显示 时间格式化 时间转化
- velocity 时间显示 时间格式化 时间转化
- velocity 时间显示 时间格式化 时间转化
- velocity 时间显示 时间格式化 时间转化
- velocity 时间显示 时间格式化 时间转化
- js时间格式化
- 时间格式化
- 格式化时间
- asp.net中时间格式化的几种方法
- Jquery 时间类型格式化
- oj 格式化时间
- time_t转换格式化时间
- Java字符串格式化为时间,时间格式化为字符串
- 格式化时间转换
- Spring json data时间格式化
- SQL 时间格式格式化
- SQL时间格式化列表:基础
- java 时间格式化问题