• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Комбинирование El + Js

KingGLEB

Active member
08.05.2008
30
0
BIT
0
Никак не могу сделать комбинирование. Помогите плиз. Что-то я явно не догоняю.
Есть repeatTable. В нем есть combobox. Во viewScope есть массив с объектами.
Хочу чтобы источником для combox был один из элементов массива в viewScope.

Код:
<xp:checkBox id="comboBox_${idxRow}" checkedValue="1" uncheckedValue="0">
<xp:this.value>
<![CDATA[#{viewScope["table-CE425EF836F55ABD43257DD40020C2FB-Table"][idxRow][1].value}]]>
</xp:this.value>
</xp:checkBox>

Вот так все работает, но мне надо UNID менять в зависимости от текущего документа.
Вот так не работает
Код:
<![CDATA[#{viewScope["table-}${java script:currentDocument.getDocument().getUniversalID()}#{-Table"][idxRow][1].value}]]>
Как бы мне подставить в эту строку UNID текущего документа?
 

KingGLEB

Active member
08.05.2008
30
0
BIT
0
Вопрос снят. Получилось вот так.
Код:
<![CDATA[#{${java script:"viewScope['table-"+currentDocument.getDocument().getUniversalID()+"-Table']["+idxRow+"][1].value"}}]]>
 
Мы в соцсетях:

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