如何在freemarker中找到ftl模板中使用的任何变量或引用的类型
例如。如果有这个代码
<#assign skuSize = productDetailResponse.simpleSkus/>
我怎么知道productDetailResponse
和productDetailResponse.simpleSkus
的类型是什么?
答案 0 :(得分:0)
你的意思是它的Java类型。它在模板中很不寻常。在大多数配置中,假设这些对象不是由FreeMarker(String
,Number
,Boolean
,Date
,List
专门处理的Java类型, Map
等,productDetailResponse.class
会调用getClass()
,因此可以正常使用。