Решения здесь помогает мне получить абсолютный путь к активам в классе-пути (контекст) Tapestry 5 - Dynamically generate URL of file in web app context folder in Java codeApache Гобелен: Абсолютный путь к активам в META-INF/активы
Есть ли способ сделать то же самое в отношении активов, хранящихся в META-INF/активы (Tapestry 5.4 способ хранения активов)?
В частности, я хотел бы, чтобы ввести путь (статический), стандартный файл .html я создал в папке META-INF/активы ..
на данный момент у меня есть:
public String getMyHtml() {
String clientURL = assetSource.getContextAsset("html/myhtml.html", locale).toClientURL();
return clientURL;
}
и файл TML имеет:
"{ url: '${getDeltaHtml()}' }"
Это работает, если "myhtml.html"
файл находится в папке пути класса (WEB-INF). Он не работает, если его в папке META-INF/assets, где я хотел бы разместить его