我有一个在线地址簿的applet,我已经嵌入了html,它也与oracle数据库(ojdbc6.jar)进行通信。我使用的是NetBeand IDE,Ojdbc6.jar文件在库中.Applet剂量工作正常,来自Netbeans,也与oracle通信。但是把它放在html之后,它给了我错误: 抛出java.lang.ClassNotFoundException:ORCLE:JDBC:驱动:一个OracleDriver
我知道它与ojdbc jar文件有关。 但无法弄清楚出了什么问题。 Html代码如下:
<HTML>
<HEAD>
<TITLE>X's Online Address Book</TITLE>
</HEAD>
<BODY bgcolor="#DDDDFF">
<!--
<META name="Author" content="XXXX">
<H3><HR WIDTH="100%">Kanchan's Online Address Book<HR WIDTH="100%"></H3>
<img src="Address.png" alt="My Masterpiece!" border="1">
<P ALIGN=center>
<APPLET codebase="web/WEB-INF/classes" code="InternetAddressB.class" width=800 height=400></APPLET>
</P>
<HR WIDTH="100%"><FONT SIZE=-1><I>"X's Online Address Book"</I></FONT>
</BODY>
</HTML>
PLZ请帮帮我!
答案 0 :(得分:0)
我知道它与ojdbc jar文件有关。
你在那里(约3%)。需要将其添加到applet
属性中archive
的运行时类路径中。例如。
<APPLET
codebase="web/WEB-INF/classes"
code="InternetAddressB"
archive="path/to/ojdbc.jar"
width=800
height=400>
</APPLET>
注意:强>
classes
和lib
目录通常保留用于服务器使用完全的松散类和存档。访问者或小程序无法使用它们。 Matt的评论主要是关于使用applet元素。在更现代的HTML / XML版本中,更有可能使用object
元素。 OTOH使用deployment toolkit script启动applet更有意义。
在此之前你可能会坚持使用applet
元素。至少看它工作一次。