当前位置: 技术问答>java相关
用JB开发的Applet,在JB中正常运行,但移植到Apache服务器上时,无法显示并出错
来源: 互联网 发布时间:2015-06-25
本文导语: 用JB开发的Applet(有进行MySql访问),在JB中正常运行,但移植到Apache服务器上时,无法显示并出现很多错误: applet got a security violation security can not define package.java.util (因为程序中有用到java.util包) ..... ClassNoFound...(因为...
用JB开发的Applet(有进行MySql访问),在JB中正常运行,但移植到Apache服务器上时,无法显示并出现很多错误:
applet got a security violation security can not define package.java.util
(因为程序中有用到java.util包)
.....
ClassNoFound...(因为其中有用到Class.forName("org.gjt.mm.mysql.Driver").newInstance();)
applet got a security violation security can not define package.java.util
(因为程序中有用到java.util包)
.....
ClassNoFound...(因为其中有用到Class.forName("org.gjt.mm.mysql.Driver").newInstance();)
|
检查一下看看,是否classpath的问题.................
|
of cource.
记着包含mysql驱动到apache的lib下。
记着包含mysql驱动到apache的lib下。
|
applet的权限在本地和网上不同,我觉得是权限问题,不知道是不是。。
|
应该和Security有关。JB中运行Applet是在JB自己的Sandbox中的,你试试用Appletview应该也会出错,如果那样的话,就需要修改policy了。
|
看你的出错信息有对数据库的操作,建议不要这么做!
其实你的这个applet一个实用价值都没有,就别费心了。
一般情况下是,servlet操作数据库,为applet提供服务,applet控制显示。
其实你的这个applet一个实用价值都没有,就别费心了。
一般情况下是,servlet操作数据库,为applet提供服务,applet控制显示。