• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

контрол File Download

  • Автор темы ildareshka
  • Дата начала
I

ildareshka

как в данный контрол отобразить аттачи из другой базы?
все другие поля документа чужой базы остальные контролы отображают нормально
а вот список файлов не выходит
 
M

Mady

можно создать Бакенд класс (JavaBean)и в нем писать реализацию. в виде списка этот список вывести вы Дата табл.
 
I

ildareshka

можно создать Бакенд класс (JavaBean)и в нем писать реализацию. в виде списка этот список вывести вы Дата табл.
как вариант рассматривал
но не реализовывал
просто интересно как это заставить работать
судя по забугорным форумам там тоже голову ломают как сделать так чтобы данный контрол отработал с другой базой нормально
 
M

Mady

примерно так:
1. Создаешь класс который будет описывать Вложения
public class Attach{
private String name;
.....
public String getName(){
return name;
}
}

2. Создаешь Класс который будет содержать список всех вложений.
public class AttachViewer{
private List attachList;
......
public List getAttachList(){
//Реализация: обращение к БД считывание свойств вложения, заполнение листа объектами класса Attach
....

}

}
3. Кидаешь на Xpage dataTable в нем указываешь var ="atach" value ="#{AttachViewer.attachList}" и в колонках обращаешься к свойствам заполненного листа
<xp:label value="#{atach.name}" id="label1"></xp:label>
4. Не забыть указать в faces-config.xml, что класс AttachViewer является sessionBean


Добавлено: Вот еще пример работы с вложениями

 
I

ildareshka

Добавлено: Вот еще пример работы с вложениями
в целом суть ясна но
учитывая что я с явой на вы
и времени не так много придется изгаляться другими способами
а насчет примера работы с вложениями данный пример не работает
он делает битые линки, но это поправил
и в итоге файлы увиделись но теперь файлы при скачке оказались битыми
спасибо большое за совет ;)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!