在一個帶有FreeMarker環境的Spring MVC中,我有一個自定義的TagLib,它處理帶有數據的ftl模板並將結果寫入標記的JSP上下文中。Spring MVC&FreeMarker&Custom TagLib
當我從解析視圖(從控制器呈現的模板意義上)調用此標記時,行爲是完全正確的。
controller
-> FTL
-> TagLib
但是,當我把它從模板中由相同標籤的另一個實例處理,我得到了一個錯誤(沒有定義的標籤),當我加入#assign聲明我FTL,我也有一個錯誤(JspTagLibs爲空)。
controller
-> FTL
-> TagLib
-> FTL
-> TagLib (crash!)
我該如何解決這個問題?
在此先感謝