`

velocity常用操作

阅读更多
1.取值
$!{data.totalCount}
$item.id
2.循环
#foreach(${item} in $!{data.result})
#end
3.时间格式
$!dateTool.format("yyyy-MM-dd",$!{item.Info.registerTime})
#if($!{item.createTime})
   $dateTool.format("yyyy年MM月dd日",${item.createTime})
#end


spring mvc配置


    <bean id="velocityConfigurer" class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">
        <property name="resourceLoaderPath">
            <value>/WEB-INF/vm</value>
        </property>
        <property name="velocityProperties">
            <props>
                <prop key="input.encoding">UTF-8</prop>
                <prop key="output.encoding">UTF-8</prop>
                <prop key="velocimacro.library">common/macro.vm</prop>
            </props>
        </property>
        <property name="configLocation" value="classpath:/velocity.properties"/>
    </bean>

    <bean id="viewResolver" class="org.springframework.web.servlet.view.velocity.VelocityLayoutViewResolver">
        <property name="layoutUrl" value="/layout/default.vm"/>
        <property name="screenContentKey" value="unes_screen_content" />
        <property name="suffix">
            <value>.vm</value>
        </property>
        <property name="exposeSpringMacroHelpers" value="true"/>
        <property name="dateToolAttribute" value="dateTool"/>
        <property name="numberToolAttribute" value="numberTool"/>
        <property name="contentType">
            <value>text/html;charset=UTF-8</value>
        </property>
    </bean>
分享到:
评论

相关推荐

    JAVAWEB各种配置文件加常用操作

    JAVAWEB各种配置文件加常用操作(spring strut2 jpa hibernate jdbc jndi springMVC velocity ant log4j ehcache等各种配置文件及常用操作),相信对你的开发一定会有很大的帮助!

    java开发常用jar包

    commons-beanutils.jar ...velocity-1.6.2.jar velocity-1.6.2-dep.jar velocity-tools-1.4.jar velocity-tools-view-1.4.jar velocity基于java的模板引擎,允许用简单的模板语言来引用java定义的对

    基于SpringBoot的代码生成器的设计和实现.doc

    由于业务需求,对数据的添加,删除,修改,查询等操作,是最为常用并且大量重复的操作。这些操作造成了开发的工作量大和代码难以管理的问题。 本文在基于减少Java Web开发者代码编写量的需求上,使用Java EE技术和...

    Java Web程序设计教程

    13.2.3jdbctemplate提供的常用数据操作方法 264 13.3spring中的事务处理 265 13.3.1spring事务处理概述 266 13.3.2编程式事务处理 266 13.3.3声明式事务处理 267 13.3.4标注式事务处理 268 13.4项目实战——...

    springboot学习思维笔记.xmind

    springboot学习笔记 spring基础 Spring概述 Spring的简史 xml配置 注解配置 java配置 ... spring-boot-starter-velocity spring-boot-starter-web spring-boot-starter-

    RuoYi若依管理系统-其他

    邮箱重复验证个人中心刷新后样式问题操作日志返回参数添加非空验证velocity剔除commons-collections版本,防止3.2.1版本的反序列化漏洞子表模板默认日期格式化代码生成预览语言根据后缀名高亮显示代码生成主子表相同...

    Struts2 in action中文版

    8.3.1 VelocityResult,也叫做velocity 189 8.3.2 FreemarkerResult,也叫做freemarker 191 8.4 全局结果 192 8.5 小结 193 第四部分 完善应用程序 第9章 集成Spring和Hibernate/JPA 196 9.1 为什么在Struts 2中...

    Spring面试题

    通过策略接口,MVC 框架变成为高度可配置的,MVC 容纳了大量视图技术,其中包括 JSP、Velocity、Tiles、iText 和 POI。 Spring 框架的功能可以用在任何 J2EE 服务器中,大多数功能也适用于不受管理的环境。Spring ...

    msods5.8 u盘上的dos

    9.内置常用软件如:DISKGEN,SPFDISK,GHOST,NTFSDOS,AEFDISK,NETCOPY等软件. 10.支持DOS下清除 WINDOWS 2000/XP/2003 登陆密码,且不会对系统造成破坏. 11.支持DOS下访问USB设备,如U盘,USB硬盘,USB光驱,闪存卡,内存卡...

    单点登录源码

    通用用户管理系统, 实现最常用的用户注册、登录、资料管理、个人中心、第三方登录等基本需求,支持扩展二次开发。 &gt; zheng-wechat-mp 微信公众号管理平台,除实现官网后台自动回复、菜单管理、素材管理、用户管理...

    RuoYi-Oracle:(RuoYi)官方仓库基于SpringBoot的权限管理系统易读易懂,界面简洁美观。核心技术采用Spring,MyBatis,Shiro没有任何其他重度依赖。直接运行即可用

    平台简介 一直想做一个后台管理系统,看了很多优秀的开源项目但是发现没有合适的。于是利用休息休息时间开始自己写了一套后台系统。...参数管理:对系统动态配置常用参数。 通知公告:系统通知公告信息发布维护。

    RuoYi-fast:(RuoYi)官方仓库基于SpringBoot的权限管理系统易读易懂,界面简洁美观。核心技术采用Spring,MyBatis,Shiro没有任何其他重度依赖。

    平台简介 一直想做一个后台管理系统,看了很多优秀的开源项目但是发现没有合适的。于是利用休息休息时间开始自己写了一套后台系统。如此有了若依。...参数管理:对系统动态配置常用参数。 通知公告:

    Spring中文帮助文档

    14.4. Velocity和FreeMarker 14.4.1. 需要的资源 14.4.2. Context 配置 14.4.3. 创建模板 14.4.4. 高级配置 14.4.5. 绑定支持和表单处理 14.5. XSLT 14.5.1. 写在段首 14.5.2. 小结 14.6. 文档视图(PDF/...

    Spring API

    14.4. Velocity和FreeMarker 14.4.1. 需要的资源 14.4.2. Context 配置 14.4.3. 创建模板 14.4.4. 高级配置 14.4.5. 绑定支持和表单处理 14.5. XSLT 14.5.1. 写在段首 14.5.2. 小结 14.6. 文档视图(PDF/...

    香槟网络系统 G H O S T XP SP3 7.0

    VIA威盛Velocity VT系列网卡驱动 Other\otr\lan其它一些网卡设备驱动…。 [Network\name\Wlan]无线网卡驱动: 3Com ***Connect系列无线网卡驱动 AboveCable宽讯时代系列无线网卡驱动 Accton智邦系列无线网卡驱动 ...

Global site tag (gtag.js) - Google Analytics