我想用我的数据库的Java applet创建一个html文件。 Java代码在applet查看器中正常工作,并且我使用JDBC jar文件进行SQL连接。如何链接Java小程序和JDBC?
我不能做什么,是这两个链接,然后将它们嵌入到HTML文件。我该怎么做?
我的WelcomApplet类有6个其他类在我用于Swing的同一个文件中。
我想用我的数据库的Java applet创建一个html文件。 Java代码在applet查看器中正常工作,并且我使用JDBC jar文件进行SQL连接。如何链接Java小程序和JDBC?
我不能做什么,是这两个链接,然后将它们嵌入到HTML文件。我该怎么做?
我的WelcomApplet类有6个其他类在我用于Swing的同一个文件中。
如果我理解你的权利,你需要写在“小程序”标签的“归档”属性几个* .jar文件。
例如:
<applet
codebase = "."
archive = "test.jar,spring.jar,jdbc.jar,etc.jar"
code = "applet.Applet1"
name = "Applet"
width = "100"
height = "100" >
</applet>
居然没有,,,我有1个welcomeApplet class ,,,在里面,我用过秋千,我有welcomeapplet课里面有6个班级! 没有主要功能! 并且有1个外部jar文件已经在eclipse中导入添加外部jar的窗口! – Rutwikam
将您的applet jar(称为applet.jar)与jar文件(让它称为other.jar)一起上传。然后,当你把它放到HTML,写'归档= “applet.jar,other.jar”' – bezmax
1)'码= “applet.Applet1.class”'应该是'码= “applet.Applet1”'2) applet需要'width'&'height'属性。 –
由于Java小程序提供的有限的特权,它通常是一个更容易使用的三层系统(applet的会谈,它通过JDBC会谈到数据库应用服务器),而而不是两层系统(小应用程序与数据库对话)。
不要误会我的意思,我认为这是可能的,如果你给予一定的权限小程序直接对话,但三层是网络应用程序更加普遍。
创建三级系统无关*“在Java小程序中可用的有限特权” *和一切与DB安全性。一个沙箱小程序可以连接到家庭服务器上的一个数据库,一个可信任的applet可以连接到任何接受连接的数据库 –
够公平的,我对Java比较陌生,我的讲义指出这是一个权限问题,无论哪种方式,3层系统似乎是要走的路。 –
只是一个提示:直接从您的小程序访问数据库通常是一个非常糟糕的做法,给你很多的安全漏洞。如果您需要从Applet访问数据库,通常需要执行Applet <-> WebService <-> DB类型的通信。 – bezmax
什么是HTML和Java代码?当页面无法访问数据库时,该页面的URL是什么?您在Java控制台中获得什么输出?如果没有这些信息,您希望我们找到解决方案的哪个流程,Voodoo? –