2014-06-08 45 views
0

我有我的servlet與thymeleaf模板設置,但我不知道如何創建自定義功能或類似的thymeleaf。自定義功能在百里香

我基本上想是這樣的:

<img th:src="${createJpegUrl(640,1,0.7,'some-key')}" /> 

呈現到:

<img src="/640/1/0.7/some-key.jpg"/> 

我一直在谷歌上搜索周圍,看文檔沒有得到非常接近。

+0

createJpaUrl做什麼?什麼會是錯誤的:src =「@ {'/ 640/1/0.7/some-key.jpg'}」 – ndrone

+0

它會根據參數創建網址。 url模式可能會改變,但我希望API保持一致 – OMGKurtNilsen

+0

我不知道任何東西已經存在。你將需要考慮擴展現有的。看看這個指南。 http://www.thymeleaf.org/doc/html/Extending-Thymeleaf.html – ndrone

回答

0

擴展AbstractAttrProcessor可讓您匹配特定屬性。

我最終擴展了AbstractElementProcessor並將其添加到StandardDialect中。這是因爲我需要做一些額外的事情。