Я не знаю, возможно ли это, потому что у меня нет сильных знаний в JavaScript.Как я могу использовать значение переменной java в JavaScript
Я хочу использовать переменную Java в JavaScript, и XHTML код, у меня есть путь к файлу в переменной Java: applicationDadesVersioBB.rutaFitxerLog
, которые я отображения следующим образом в XHTML страницы в таблице, не следует:
<tr>
<th scope="row">#{literalsCore['Entorn.FitxerLog']}</th>
<td>
<a href="#{applicationDadesVersioBB.rutaFitxerLog}" onClick="descarga([[${applicationDadesVersioBB.rutaFitxerLog}]])">#{applicationDadesVersioBB.rutaFitxerLog}</a>
</td>
</tr>
до сих пор все это хорошо, но то, что я хочу сделать, это когда-то путь будет нажата, файл должен быть загружен, что я не в состоянии сделать с: onClick="descarga([[${applicationDadesVersioBB.rutaFitxerLog}]])
функция Descarga JavaScript:
<script type="text/javascript">
function descarga(file)
{
window.location=file;
}
</script>
Я думаю, что проблема заключается в преобразовании значений переменной java в значения javascript.
Я пытался сделать это не меняя onClick="descarga([[${applicationDadesVersioBB.rutaFitxerLog}]])"
к onClick="descarga("#{applicationDadesVersioBB.rutaFitxerLog}")"
, но не так, любая помощь?
', с которым я не умею общаться, - почему? в чем проблема? –
Путь к файлу отображается правильно, но когда я нажимаю его, я предполагаю, что он должен вызвать функцию descarga, которую у меня есть в моем коде, чтобы загрузить файл, но он не работает, он не загружает файл. – rainman
Каково определение 'descarga'? –