Я работаю со строками для проекта в AEM. У меня есть настройка модели sling для ввода значений в переменные. Я могу настроить getters для извлечения свойств из адаптированного ресурса, если свойства имеют имена, которые не нарушают синтаксис java. (Например: title)Inject JCR Свойства с двоеточием в Sling Model
Моя проблема в том, что есть свойства, которые мне нужны, чтобы разбить java-синтаксис (например, jcr: title и т. Д.). Я знаю, что для получения сервлета для сервлета изображения используются символы подчеркивания вместо периодов (файл с именем img.GET.java, класс с именем img_GET), и мне было любопытно, есть ли какой-либо символ, который я могу использовать, это будет действительный синтаксис java, который стратегия инъекций признает замену двоеточиями.
Я знаю, что я могу получить эти свойства другими способами, но мне было интересно, есть ли способ получить их с помощью инъекции, чтобы мой код был сухим.