Я пытаюсь создать файл excel и сохранить его в локальной файловой системе с помощью java-апплета. После подписания приложения я могу успешно создать файл, напрямую вызвав апплет. Однако, когда я пытаюсь вызвать метод из javascript, он не работает без каких-либо сообщений об ошибках. Мне интересно, есть ли какой-либо контроль политики, чтобы предотвратить вызов метода java из javascript?
<html>
<script language="JavaScript">
function createExcel()
{
document.excel.createExcel();
document.excel.setMessage("hello world from js");
}
</script>
<body>
<input type="button" value="Generate Excel" onclick="createExcel()" />
<applet id='applet' name='excel' archive='Office.jar,poi-3.7-20101029.jar' code='com.broadridge.Office.class' width='100' height='100'></applet>
</body>
</html>