applet加入数字签名支持之后可以突破沙箱的限制,功能上就和ActiveX无二了.
解决方案 »
- dwz多文件上传如何与thinkphp整合,望大家指点下,谢谢了
- axis2 如何让客户端同时连接四个数据库,并且怎样能把xml数据上传到服务器端呢
- 求一在<textarea></textarea>输入字后可以控制字体颜色,大小的代码
- spring3.0_MVC 从session中取值如何防止为空?
- 请教:tomcat连接池问题,运行一段时间后连不上sqlserver
- java.lang.NoClassDefFoundError: org/springframework/core/SmartClassLoader 如何解决
- 图片问题
- jsp里实现条件查询是出现问题,希望高手们帮帮帮忙,急
- 求開源項目Rhino入门
- 不知道这是什么东东。。JSP这样差吗?
- 如果我的jsp程序里没关闭数据库连接,那与数据库连接什么时候才会关闭?
- [REQ]JSP向数据库添加记录后在数据库里显示的都是乱码?
但是 java bean 没有很好的可执行封装标准,只能用 .jar, .jar 没有版本信息。
ActiveX 中可以写一些 class , 在 ActiveX 组件内部 public 对于组件外 private;java 中如果一个 class 需要在别的 package 调用,必须是 public, 无法控制对组件外部 private.
当然 java 中没有 property 也是一个不大不小的缺陷。
java bean 中定义事件也比较麻烦,如果写一个小小的程序,定义五个事件,每个事件必须单独写一个文件,这些文件都只有一两行代码,不爽。ActiveX 这种情况下面写的代码量要小得多。
怎么我的applet在ie里头运行不了呀(在左上角只有一个红色的小叉叉)?
applet和activex还是有一定的差距的。
B/S 结构的 ActiveX 中有版本信息,IE 会直接判断远程 ActiveX 版本和本机已经安装的版本是否相同。
Applet...不知道有没有版本信息。已经超过4年没有写 Applet 了。我还以为现在世界上已经没有人写 Applet 了。
或者web start能够满足要求。
其中使用httpclient包来发送上传文件报文的功能,
结果由于浏览器对applet的限制,
使的我的功能只能在appletviewer中运行时实现,
而在ie中applet根本无法与服务器端通讯!
现在只能考虑使用activex的方式来实现,郁闷哪!
如果要突破安全限制,网上也有这方面的资料。总体说来,applet安全限制给程序员带来的是不方便。
怎么我的applet在ie里头运行不了呀(在左上角只有一个红色的小叉叉)?
-------------------------------------用1.3版本的JDK重新编译APPLET就没问题了.
java bean可以把某些关键功能和核心算法提取出来,封装成组件对象。JavaBeans 组件在使用以前不需要注册而ActiveX 控件在使用以前必须在操作系统中注册。
使用Bean的时候也可以用setX,getX来设定Property,但是它不支持带属性的构造器。