IceFaces загружает файл по определенному пути, указанному в
{Application Root}/{Upload directory}/{Session ID}
Каталог загрузки указан в web.xml.Папка Session ID является необязательной, в зависимости от того, указан ли в теге атрибут «uniqueFolder».Вы также можете установить путь загрузки в качестве атрибута в теге.
Вы можете сохранить путь к файлу в String или в переменной сеанса через actionListener для inputFile.
Чтобы обратиться к этомуСтрока пути из Bean2 без использования вспомогательного компонента, вы можете связать свои компоненты с "# {Bean1.pathString}".Если вы хотите использовать бэк-бин, вы можете сделать:
((Bean1) geBean("Bean1")).getPathString()
, но только если вы расширяетесь от AbstractPageBean
.Кроме того, Bean1 должен иметь сессионную область для любого случая.