将Java Applet上载到网页中

时间:2009-04-18 18:36:06

标签: java php html applet

我使用netbeans 6.0创建了一个java字母游戏applet,它还有一个用于High Scores的Microsoft Access数据库。 我想将它上传到一个网页(就像它在miniclip facebook上完成的那样)我想知道它是如何完成的

2 个答案:

答案 0 :(得分:2)

我不确定“将其上传到网页”是什么意思。使用<applet> tag<object> tag将小程序嵌入到网页中。但是,Access DB可能会成为一个问题,因为它不太适合具有潜在多个并发用户的Internet应用程序。

此外,直接从applet访问数据库是一个非常糟糕的主意,因为applet代码(每个人都可以全局访问)将需要包含数据库用户和密码,这意味着每个不喜欢反编译applet的人可以做任何他们想要的事情(并允许该用户)与数据库做。至少,他们将能够进入童话般的高分(例如,当一场完美的比赛让你获得1000分时,可以获得5000万)。

答案 1 :(得分:0)

正如Michal Borgwardt所说,为了将实际的applet放在你的页面上,你上传已编译的类文件,然后使用applet或object标签。

对于高分,您需要在Web服务器(例如MySQL)上使用数据库,并使用PHP或ASP或您选择的其他Web语言编写一个页面。然后,您将让applet打开指定的页面,为其提供玩家姓名,分数等的POST参数。另外,由于这样的事情可能会被欺骗,您需要想办法防止人们自己打开页面伪造的名字和分数条目。