且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

测试字符串是否可以在FreeMarker中转换为数字

更新时间:2023-11-29 08:04:10

更简单的方法是在FreeMarker中不要这样做:-)听起来像控制器(或模型上的方法)应该在做些事情,而不是在查看模板.也就是说,您有几种选择:

The simpler way is to not do it in FreeMarker :-) This sounds like something controller (or method on model) should be doing rather than view template. That said, you have a few options:

  1. 使用<#attempt>中内置的?number/<#recover> 块.
  2. 在您的一个模型对象中编写一个方法,以检查您的字符串是否为数字并从模板中调用它.
  3. 编写一个自定义指令为您执行此操作.