Назначение статического ресурса apex: изображение из класса Apex

Я хочу назначить статическое изображение ресурса на основе выбора списка выбора. Любая идея, как мне сделать это с помощью класса Apex. Я смог добиться этого, используя функцию javascript, но затем у меня есть требование отобразить эту страницу в формате PDF, которая не поддерживает javascript.

Любые идеи / указатели????

1 ответ

Решение

Используйте Apex: переменную для динамического назначения пути к изображению.

Вот пример кода.

открытый класс TestStaticResource {

public string ImagePath{
    get;set;
}
public TestStaticResource(){
    ImagePath='images/yourImage.png';
}

}

 <apex:form>
      <apex:variable var="var" value="{!ImagePath}"/> 
      <apex:image url="{!URLFOR($Resource.StaticResuorceName, var)}"/> 
 </apex:form>

Другие вопросы по тегам