Каков наилучший способ встраивания Java-апплета в мою веб-страницу?
Я пытался разместить небольшое Java-приложение на своей веб-странице, но чем больше я занимаюсь исследованиями, тем больше меня смущает вопрос о том, как я должен это делать. Sun предлагает множество способов сделать это, но выглядит подозрительно, как будто это из эпохи Netscape.
Итак, я должен использовать <applet>
как подсказывает Eclipse, <embed>
, или же <object>
?
И как мне использовать правильный тег?
2 ответа
Начиная с Java 6 Update 10 они выпустили Java Deployment Kit:
Java Deployment Toolkit позволяет легко развертывать апплеты Java или программы Java Web Start. Файл JavaScript Deployment Toolkit содержит:
* Accurate detection of installed JREs * Seamless JRE installation * Complete applet launching (JRE detection and, if necessary, upgrading) in a single line of code * Complete Web Start program launching in a single line of code
Следующий HTML-код - это все, что нужно для установки Java 1.6 и запуска апплета Java:
<script src="http://java.com/js/deployJava.js"></script>
<script>
deployJava.runApplet({codebase:"http://www.example.com/applets/",
archive:"ExampleApplet.jar", code:"Main.class",
width:"320", Height:"400"}, null, "1.6");
</script>
Если вы хотите строго следовать стандартам, тогда беглый взгляд на стандарты W3C говорит о том, что апплет устарел, и вы должны использовать вместо него объект.