【发布时间】:2012-02-15 14:02:17
【问题描述】:
我在运行我嵌入了小程序的 jsp 页面时遇到异常
我的jsp文件代码
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<applet code="myform.applet" archive="applet.jar,ojdbc14.jar" width="600" height="480"/>
</body>
</html>
applet.jar,我在其中创建了一个类,我在其中尝试从 oracle 数据库表中检索数据库值。
和异常通过
Exception in thread "thread applet-myform.applet-1" java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at myform.applet.init(applet.java:28)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.ClassLoader.getSystemClassLoader(Unknown Source)
at oracle.jdbc.driver.OracleDriver.<clinit>(OracleDriver.java:316)
... 5 more
我到处搜索,但没有得到我的解决方案,并且在某处已对其进行了广泛的解释,我作为新手无法理解。请帮助我,自从过去两天以来,我一直被这个问题困扰。提前致谢。
【问题讨论】:
标签: java security jsp jdbc applet