0
我有一個實現TemplateMethodModel的MyMethod類。我需要將HashMap傳遞給exec函數的參數。Freemarker如何將HashMap傳遞給TemplateMethodModel
我該如何從一個ftl模板做到這一點?
僅供參考我曾嘗試$ {myMethod的({「關鍵」:「值」})},但大括號內是不能接受的..
在此先感謝您的幫助。
我有一個實現TemplateMethodModel的MyMethod類。我需要將HashMap傳遞給exec函數的參數。Freemarker如何將HashMap傳遞給TemplateMethodModel
我該如何從一個ftl模板做到這一點?
僅供參考我曾嘗試$ {myMethod的({「關鍵」:「值」})},但大括號內是不能接受的..
在此先感謝您的幫助。
您需要使用TemplateMethodModelEx
,因爲TemplateMethodModel
將參數轉換爲字符串(這是遺留的...)。 (你仍然不會得到一個HashMap
,但是一個TemplateHashModelEx
。)
完美!謝謝 – Manu