如何为现代浏览器部署Java小程序?我知道有3种可能性,但没人告诉我更喜欢哪一种以及如何使用它们。
有人对此有任何资源吗?我找不到任何:(
《 Java教程》中有一个标题为“
使用小程序,对象和嵌入标签
” 的小节解决了该问题。
从一般考虑:
与Internet相比,在Internet上部署Applet
部署小程序时:
applet
如果通过Internet访问网页,请使用标签。- 如果通过Intranet访问网页,请使用
object
或embed
标记。
为特定的浏览器部署小程序
部署小程序时:
- 仅对于Internet Explorer,使用
object
标签。- 仅对于Mozilla系列浏览器,请使用
embed
标签。
如果必须在混合浏览器环境中部署小程序,请遵循在混合浏览器环境中部署小程序中的指南。
应当注意,该applet
标签已被弃用,因此可能不希望使用该标签。(有关applet
W3C标签的更多信息)
(注意:链接已从上次编辑中更新为链接到The Java Tutorials。)
问题内容: 我正在尝试在我的网站上部署Java applet。我还需要签名,因为我需要访问剪贴板。我遵循了所有可以找到但没有成功的签名教程。到目前为止,这是我所做的: 在NetBeans中编写了一个applet。它在applet查看器中运行良好。 从中制作一个.jar文件。 通过执行以下操作创建证书: 像这样用jarsigner签名: 制作了一个包含以下内容的html文件: 当我打开该html文件
问题内容: 我只是从Java小程序开始,然后发现了这个提供教程的网站。我输入了所有代码,但该小程序未显示在我的浏览器中:HelloWorld.java 这是我的HTML文件 我已经编译了Java文件(HelloWorld.class),并将所有文件保存在桌面上。我在Mac OS X美洲狮上使用的是野生动物园的最新版本。我在谷歌浏览器中尝试过,并说要安装一个插件,但是我没有做任何事情? 问题答案:
我在JDeveloper 11g R1中创建了一个简单的小程序,部署到Weblogic服务器10.3。这个小程序依赖于我作为war文件部署的ojdbc6.jar.。 当我部署并浏览到html页面时,小程序会加载,但出现以下异常: 展开. war文件时,我可以在WEB-INF/lib文件夹中看到ojdbc6.jar。 小程序页面的HTML如下: 有没有办法让JDeveloper进行部署,以便服务器可
好吧,我知道有很多关于这个的问题和答案,但我真的没有任何运气。我有一个多类、多包程序,它也使用一些外部库(作为jar文件)。我也将我的项目导出为jar文件,下面是我的“index.html”,它引用了必要的库和我的jar文件。所有这些文件都放在同一个目录中,我可以在我的网页上看到小程序:http://easlnx01.eas.muohio.edu/~whitetc2/Twitter挖掘2/ 我的主
问题内容: 如何在基于Java的桌面应用程序中嵌入浏览器?我是否可以直接与嵌入式浏览器通信(而不是通过本地主机)……例如加载html文本,捕获onclick事件,获取表单值? 谢谢 问题答案: 查看Eclipse,它具有一个嵌入式浏览器,用户可以对其进行配置(它们支持多种浏览器)。 即使您通过AWT_SWT桥使用基于AWT的应用程序,也可能会嵌入他们的浏览器。 此文章可以帮助您开始。
问题内容: 有谁知道用于程序化Web浏览的Java库吗? Prowser不会削减它,因为没有“按下按钮”方法,Watij仅限于Internet Explorer Windows。 问题答案: htmlunit? http://htmlunit.sourceforge.net/ 上面的链接说: … HtmlUnit不是通用的单元测试框架。这是一种专门模拟浏览器以进行测试的方式…