社区
Java SE
帖子详情
如何用Applet连接Oracle数据库?
icrazy2
2003-08-22 11:15:54
我做一个网页,要绘图,要从Oracle数据库中取数据然后用这些数据绘制曲线图。想用Applet来绘图,但是Applet会提示找不到Oracle的数据库Driver,但把Applet改写成Java Application就可以,是由于Applet的安全机制吗?有没有办法?请教,谢谢
...全文
37
3
打赏
收藏
如何用Applet连接Oracle数据库?
我做一个网页,要绘图,要从Oracle数据库中取数据然后用这些数据绘制曲线图。想用Applet来绘图,但是Applet会提示找不到Oracle的数据库Driver,但把Applet改写成Java Application就可以,是由于Applet的安全机制吗?有没有办法?请教,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lowboil
2003-09-01
打赏
举报
回复
up!!小弟也遇到同样问题,若搂主已解决请将解决方法贴出来,小弟先谢了!!
duoshanx
2003-08-22
打赏
举报
回复
无论是直接打开Jtest.htm文件还是通过服务器下载Jtest.htm和Jtest.jar执行applet,首先会弹出一个提示框,如果用户点接受,则APPLET可以访问本地文件系统以及做其它事情,如果点拒绝则不能访问本地文件系统。当然,如果点总是接受,则以后运行同一个APPLET的时候不会出现提示,自动拥有权限。
duoshanx
2003-08-22
打赏
举报
回复
up!@关注中,好像要作什么签名。
转:
用JDK1.4开发数字签名的Swing Applet
1)写代码
我们准备开发一个既是APPLET又是APPLICATION的程序,使得程序既能在浏览器中运行,直接双击JAR文件也可以运行。
程序界面采用了SWING控件,使用JInternalFrame来展示通过文件选择框指定的GIF或JPG图片。
程序文件:Jtest.java, ExampleFileFilter.java。
程序编译完成后,假定所有的class文件位于d:\myapplet下面。
2)生成jar文件
创建一个manifest.mf文件位于d:\myapplet下面,文件内容:
Manifest-Version: 1.0
Main-Class: Jtest
Created-By: 1.4.0-beta2 (Sun Microsystems Inc.)
执行命令:jar cvfm manifest.mf Jtest.jar *.class
则生成Jtest.jar文件,此时双击该文件即能以application的形式运行。
3)准备HTML文件
创建一个HTML文件Jtest.htm, 位于d:\myapplet下面,文件内容:
<HTML>
<HEAD>
</HEAD>
<BODY >
<CENTER>
<APPLET code= "Jtest.class" codebase= "." archive ="Jtest.jar" width= 0 height="0">
</APPLET>
</CENTER>
</BODY>
</HTML>
然后需要使用JDK1.4附带的HtmlConverter.exe转换Jtest.htm,使得浏览器能自动下载SUN的JRE1.4。
执行命令:htmlconverter Jtest.htm,生成的Jtest.htm自动包含了下载插件的代码。
4)数字签名
首先是生成公/私密钥对:
keytool –genkey –alias yourname –keypass yourpassword
其中的yourname为密钥的别名,yourpassword为密码,按照提示输入签名信息。然后执行:
如果需要导出证书,则执行命令:
keytool –export –alias yourname –file yourname.cer
生成的yourname.cer即为证书文件。不过签名APPLET可以不需要这一步。
然后就是对JAR文件进行签名:
jarsigner Jtest.jar yourname
需要输入你在上面步骤中提供的密码。
至此签名已经成功。无论是直接打开Jtest.htm文件还是通过服务器下载Jtest.htm和Jtest.jar执行applet,首先会弹出一个提示框,如果用户点接受,则APPLET可以访问本地文件系统以及做其它事情,如果点拒绝则不能访问本地文件系统。当然,如果点总是接受,则以后运行同一个APPLET的时候不会出现提示,自动拥有权限。
JDBC 3.0
数据库
开发与设计
2.1.3
Oracle
数据库
的基本说明及其使用简介 2.1.4 MySQL的安装及使用简介 2.2 使用JDBC
连接
数据库
2.2.1 SQLJ基本知识 2.2.2 用PL/SQL和Java建立应用程序的基本知识 2.2.3 PL/SQL和Java的特性 2.2.4 PL/SQL和...
java程序是怎么操作
数据库
的,可以以常用据库为例,求详细解答,最好能举例。
在上面这个程序中我想你展示了如何使用JDBC-ODBC
连接
数据库
,使用SQL语句生成一个表,使用SELECT、INSERT 、UPDATE语句取的、插入和更新一个表中的数据,如何通过字段名和字段索引访问
数据库
中的东东!我希望你能从...
疯狂JAVA讲义
学生提问:当我们使用编译C程序时,不仅需要指定存放目标文件的位置,也需要指定目标文件的文件名,这里使用javac编译Java程序时怎么不需要指定目标文件的文件名呢? 13 1.5.3 运行Java程序 14 1.5.4 根据...
Servlet与JSP核心编程第2版
18.4 通过jdbc
连接
来测试
数据库
18.5 建立music表 第19章 html表单的创建和处理 19.1 html表单如何传输数据 19.2 form元素 19.3 文本控件 19.4 按钮 19.5 复选框和单选按钮 19.6 组合框和列表框 ...
java开源包4
Oracle
数据库
工具 WARTS WARTS是一个纯Java
数据库
工具,可以执行字符编码识别的数据同步。开发它是用于在UTF-8
Oracle
实例中使用ASCII编码的
Oracle
数据库
中来正确的传输非ASCII字符。 Java模板语言 Beetl Beetl,是...
Java SE
62,614
社区成员
307,319
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章