热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

applet能访问数据库吗?

applet能访问数据库吗?是不是也能通过jdbc-odbc桥来访问?性能如何?
applet能访问数据库吗?是不是也能通过jdbc-odbc桥来访问?性能如何?

33 个解决方案

#1


applet能访问数据库

#2


不能

#3


不能

#4


你可以通过隧道技术访问数据库的

#5


???到底能不能,拜托,意见统一一下,不清楚的请不要回答,谢谢!

#6


可以访问数据库的,就是要在客户端加上个策略文件

#7


当然可以访问了,你找一下以前的贴子吧,很多这方面的

#8


肯定不能,关于文件存取方面applet都无能为力

#9


Hodex(小何才露尖尖角) 说法错误!

applet使用更为严格的权限
管理器,如果要访问本地文件,一定要使用授权签名才能够做,
这是为了安全的需要


http://expert.csdn.net/Expert/topic/1816/1816558.xml?temp=.3435022

#10


同意楼上的

一定要经过授权才行

#11


那不是很麻烦?那我要用applet访问服务器上的数据库呢?这跟本地文件系统有关吗?

#12


Applet能访问数据库,我现在做的就是用Applet连接数据库的项目,用的MS SQL SERVER,把MS的JDBC包打到客户端就行了,如果没做数字签名的话,只能访问Applet所在的主机的数据库,就是说,如果Applet是:http://www.yourdomain.com/test.html中的话,只能访问http://www.yourdomain.com这个机器的数据库。如果做了数字签名就没这个限制,数字签名非常容易的。

#13


同意 pxboy(阿土仔) 的说法。

看看java安全:java 的安全模型是一个漏沙模型

#14


应该可以,但是夹带JDBC,整个jar会变得很大
如果用JDBC-ODBC桥,还需要配置用户的系统,麻烦:(

#15


MS的JDBC包总共三百K左右,大家觉得怎样?呵呵

#16


嘿嘿

#17


Hodex(小何才露尖尖角) 
 你懂不懂 JAVA  Applet是能够访问数据库的。
 Applet在设计时考虑到客户端的安全性,限制Applet访问除自己发布主机以外的资源。
 但可通过数字签名设置权限访问其他资源,包括客户端的本地资源。我有一个把Applet显示 结果保存成图片和Excel的程序,保存到客户端用法和应用程序保存文件一样。
 我建议你最好不要用Applet直接和数据库连接,正如 Javafan0(疯狂Java中=Java程序员之家 站长) 兄所说JDBC包太大,用JDBC-ODBC桥,需要配置客户端ODBC太白痴。
 你可尝试用Applet+Servlet+Ejb模式开发系统。Applet作为表示层:接收用户条件,显示结果。 Servlet作为中间件:进行逻辑处理。EJB作为ADO层:进行数据库访问。
  或简单一点Applet+Servlet,Servlet负责逻辑处理和数据库访问。Applet作为表示层:接收用户条件,显示结果。 JBuilder8有一个ApplettoServlet的例子可以参考一下。

#18


good!好主意,可以考虑!

#19


也许是我真的错了吧,上次我问别人,别人说不可以,俺信以为真(该死)

虚心学习

#20


applet+servlet曾经非常流行
在国外一些大型项目中仍然采用
servlet可以访问数据库然后把数据传给applet

如果从applet本身中去访问数据库的话出于安全
因素,一般不被许可.不过修改策略文件和数字签名
都可以实现.

#21


谁说不行的,你们做过吗?
我以前写过用APPLET访问数据的

#22


我有一个JDBC包只有几十K的

#23


binriyue(日月)
 JDBC包的大小不是主要问题,而且Applet访问数据库也很简单,包括访问Applet主机以外的 数据库。但是这种结构对于系统的安全性和速度都有很大影响,我做Applet有三年时间了对着一点是深有感触。

#24


怎么做数字签名?那位大哥回答一下!thanks

#25


http://www.chinabs.net/java/default.asp?infoid=45

就三个步骤:
D:\jdk141_02\bin\jar.exe -cvf MYJAR.jar com/
D:\jdk141_02\bin\keytool.exe  -genkey -alias MYJARKEY -keystore MYKEY.keystore
D:\jdk141_02\bin\jarsigner.exe  -keystore MYKEY.keystore MYJAR.jar MYJARKEY

大字的改成你自己要的名字

#26


谁能解释一下:MYJAR MYJARKEY  MYKEY分别代表什么意思?

#27


大写的就是你要的文件名

#28


我在本机上调试applet访问数据库的时候(我既是服务器又是客户机,不知道对applet访问数据库有没有影响),applet老是报错,说“access denied (java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc)”,我想原因是找不到JDBC驱动,但是同样的代码在jbuilder中确能顺利通过(applet能访问数据库),why???我在achieves中也加入了.jar文件啊(rt.jar),请帮忙!!!

#29


applet+servlet模式是首选

#30


我在本机上调试applet访问数据库的时候(我既是服务器又是客户机,不知道对applet访问数据库有没有影响),applet老是报错,说“access denied (java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc)”,我想原因是找不到JDBC驱动,但是同样的代码在jbuilder中确能顺利通过(applet能访问数据库),why???我在achieves中也加入了.jar文件啊(rt.jar),请帮忙!!!
有这方面经历吗?

#31


up

#32


applet连接SQL SERVER 2000(既是服务器又是客户机),出现:
------------------------------------------------------------------------
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error opening/loading com.microsoft.util.transliteration.properties.

谁帮俺看看。。。

#33


跟我的问题差不多啊,连不上数据库!!!

推荐阅读
  • Smali代码注入
    以下的内容是对官方MIUIV4移植教程的补充,其中一些工具的使用就不在这里赘述,请大家参考官方教程。好的,话不多说,进入正题 ... [详细]
  • apk简单介绍APK的组成apk安装流程app的启动过程apk打包流程AIDLAIDL介绍为什么要设计这门语言它有哪些语法?默认支持的数据类型包括什么是apk打包流程 ... [详细]
  • pdf怎么把html变成pdf1 用AdobeAcroat8.1.2,打开网页后,页面右键菜单中会出现一个“转换为AobePDF的选项,点击就可以转换。 安装AdobeAcroba ... [详细]
  • Hbase 的伪分布部署、shell基本操作及hbase相关理念
    1,HBase的的的的伪分布式配置-对zookeeper的配置,这个前面配置过,修改zoo.cfg文件,指定zookeeper的主入口-配置的HBase的的:进入optmo ... [详细]
  • Java在PDF文档中添加或删除页面
    当你编辑一个PDF文档时,有时需要删除文档中多余的页面或 ... [详细]
  • Maven 无法打包jar到 Tomcat
    今天新来的同事,让他调试短信验证的接口。跟我说添加的aliyun的短信验证服务无法在tomcat上运行。然后给我看了报错信息:java.lang.NoClassDefFoundEr ... [详细]
  • 最近开始关注struts2的新特性,从这个版本开始,Struts开始使用convention-plugin代替codebehind-plugin来实现s ... [详细]
  • JNI技术实践小结转自http:sett ... [详细]
  • 下载完成之后解压提取jl1.0.0.1.jar这里写图片描述将jl1.0.0.1.jar拷贝到项目中,并添加到Library这里写图片描述4.源代码Tip:由于工程名 ... [详细]
  • intellij idea修改maven配置时总是恢复默认配置的解决方法idea版本(2020.2.x)_java
    这篇文章主要介绍了intellijidea修改maven配置时总是恢复默认配置的解决方法idea版本(2020.2.x),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考 ... [详细]
  • nvmw安装,用于控制node版本;
    之前一直使用的是nodev2.2.0版本,挺说新版本的node解决了npm安装插件产生文件夹结构过深的问题,所以就想更新试试;上网一看才发现,尼玛的node已经到了6.+版本了,好 ... [详细]
  • jdk安装与环境变量配置,看这一篇就够了
    文章目录场景jdk下载安装如何环境变量的配置总结场景在做java开发或者android开发,经常会碰到jdk安装与环境变量的配置,每次配置的时候,经常需要去查看一下,而且偶尔还会出 ... [详细]
  • 在ROS系统中,参数读写一般通过xml或者yaml格式的文件,其中yaml用得比较多。这是一种可读性高,轻量级的标记语言,简单好用。对于yaml文件,ros中用的较早版本的yaml- ... [详细]
  • 极客开源-如何使用Java来发送一封带附件的电子邮件?刚接触Java不久的小伙伴们是否有被如何使用Java来发送一封带附件的电子邮件而困扰?别担心,极客开 ... [详细]
  • 关键词:LinuxJDKJRE解决JRE中文乱码解决FireFox不支持appletl 安装JDK1、  安装jdkroot用户进入jdk安装文件所在目录,键入chmoda+xjd ... [详细]
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有