0
我是FTL中的新手,我必須在FTL中創建自己的java對象。我不能在我的java代碼中創建這個對象,因爲我正在編寫一個泛型類。該類將根據請求類型提取FTL並格式化特定類型的數據。如何在FTL中創建自己的java對象
PlacementRequest request = new PlacementRequest(dataMap);
有人可以幫我嗎?
我是FTL中的新手,我必須在FTL中創建自己的java對象。我不能在我的java代碼中創建這個對象,因爲我正在編寫一個泛型類。該類將根據請求類型提取FTL並格式化特定類型的數據。如何在FTL中創建自己的java對象
PlacementRequest request = new PlacementRequest(dataMap);
有人可以幫我嗎?
爲了在ftl中創建自己的對象,您必須具有2.3.23或更高版本。
您可以使用下面的示例代碼創建該對象:
Java代碼:
rootMap.put( 「objectConstructor」,新freemarker.template.utility.ObjectConstructor());
,然後就可以如下面
< #assign placementRequest = objectConstructor FTL代碼( 「com.xx.xx.PlacementRequest」,newbrmapRecord.getMap( 「放置」))>