网上的教程几乎都是同一篇: velocity 自定义工具类 - eggtk - CSDN 博客
但是教程有不完善的地方,我就补充一下。

补充:

  1. 引入的jar包和版本要一致。我们项目中因为没有定义确切版本,并且 velocity-tools 包用的是公司包装的,所以一直启动报错;很坑,后来完全引入文中的包就正常了。
  2. 在模板中使用:
    原文一句带过。实际在模板中使用应该是:$!mysys.out()调用工具类方法。

最后,没必要在Velocity中使用Velocity语法进行一些数据转换或者字符串操作等。真心不方便。
引入自定义工具类后想怎么操作怎么操作。

参考: Spring MVC 整合 Velocity - 简书 这篇比上面那篇要完善点,排版也精美。

最新文章

  1. 2016北京网络赛 hihocoder 1391 Countries 树状数组
  2. IM即时通讯实现原理
  3. iOS 宏(define)与常量(const)的正确使用
  4. 【C语言学习】-06 函数
  5. 作业一:创建个人技术博客、自我介绍、简单的C程序
  6. 转载:Linux kernel rt_mutex的背景和简介
  7. ruby -- 问题解决(八)解决Paperclip::NotIdentifiedByImageMagickError
  8. Andriod 按钮代码
  9. switch语句的使用,非常好
  10. silverlight+wcf 获得web参数
  11. DEV GridControl 小结(持续添加)
  12. 更具体的描述JNI
  13. swift 之 函数
  14. 来腾讯云开发者实验室 学习.NET Core 2.0
  15. Memcached在Linux环境下的使用详解
  16. DataReport使用手记
  17. Android主线程的消息系统(Handler\Looper)
  18. 基于uFUN开发板和扩展板的联网校准时钟
  19. MySQL5.6数据库8小时内无请求自动断开连接
  20. 无前趋的顶点优先的拓扑排序方法(JAVA)(转载http://128kj.iteye.com/blog/1706968)

热门文章

  1. regedit系统注册表,msconfig系统配置
  2. C#实现上传/下载Excel文档
  3. go error=216编译错误
  4. ElasticSearch : 基础简介
  5. 查看windows操作系统的默认编码【转】
  6. STP生成树详解图
  7. Oracle备份的几种方式
  8. Oracle Trace文件生成及查看
  9. MXNet/Gluon 中网络和参数的存取方式
  10. MySQL 权限管理 用户管理