【发布时间】:2013-05-24 19:41:33
【问题描述】:
玩 Java 已经有一段时间了,我刚刚开始使用 JApplets/Applets。我遇到的问题实际上是在测试它们。大家可能都知道,大多数浏览器会缓存文件,因此如果您更新任何代码,JApplets/Applets 不会刷新。我读到您可以更改托管JApplet/Applet 的 HTML 文件的名称,从而“欺骗”浏览器缓存“新”程序。不幸的是,这似乎并不总是有效。
我经常看到的另一种方法是在命令行中使用命令appletviewer,但我一直无法让它工作。
所以我想知道,我应该如何测试我的JApplets/Applets?什么是最好的方法?你如何测试它们?
【问题讨论】:
-
“我刚开始使用
JApplets/Applets。” 如果您需要富客户端来使用 Web 应用程序,请不要这样做。编码JFrame并使用 JWS 启动它。 -
为什么要编写小程序?如果是由于规范。老师请发给Why CS teachers should stop teaching Java applets。
-
不能更同意上述cmets。 JWS 不仅比 Applets 更好,而且由于最近的所有漏洞利用,它们都迅速失去了用户的青睐
-
@AndrewThompson,该页面非常有见地。谢谢你。 JWS 是 Java Web Start 正确的吗?所以你认为“启动”一个
JFrame而不是制作一个无用的小程序会更好吗?我可能刚开始使用 Javascript 或其他东西。对于基于 Web 的应用程序来说,这似乎要容易得多。 -
“JWS 是 Java Web Start 正确吗?” 正确。 “所以你认为“启动”一个 JFrame 比制作一个无用的小程序更好?” 是的。 “我可能刚开始使用 Javascript 或其他东西。对于基于 Web 的应用程序来说,这似乎要容易得多。” 好电话。我个人更喜欢桌面“富客户端”(框架/JWS),但通常是这样的桌面应用程序。会给网络应用带来太少。 (使用 AJAX、jQuery 和 HTML 5 无法做到这一点)。
标签: java swing testing applet japplet