我正在尝试编译一个完整的列表,列出对未签名的Java小程序的所有限制(定义为普通Java应用程序可以执行的操作,但未签名的Java小程序不能).
这是我到目前为止编译的列表:
一个未签名的Java小程序......
SocketImplFactory,URLStreamHandlerFactory或ContentHandlerFactory.SecurityManager对象.load()或loadLibrary()方法Runtime或System.Runtime.exec()方法生成新进程.java.*,sun.*和netscape.*.sun.*包中显式加载类.System.exit()或退出Java运行时Runtime.exit().java.lang.Class反射方法获取有关类的非公共成员的信息,除非该类是从与不受信任的代码相同的主机加载的.问题:是否有任何限制缺失?如果是这样,请清楚说明您认为列表中缺少的限制.
我有一个Java applet,其中包含几个可嵌入网页的可聚焦元素.
是否可以使applet中的元素成为页面其余部分的逻辑Tab键顺序的一部分?
澄清一下:我想使用Tab从applet外部的元素移动到applet的第一个元素,然后使用Shift+ Tab移回applet外部的元素.类似地,我想使用Tab从applet的最后一个元素移动到web页面的下一个元素,并使用Shift+ Tab移回.
在网页上,是否可以在将文件上传到服务器之前将大文件拆分为块?例如,将10MB文件拆分为1MB块,并在显示进度条的同时一次上传一个块?
听起来JavaScript没有任何文件操作功能,但是Flash和Java applets呢?
这需要在IE6 +,Firefox和Chrome中运行.更新:忘了提及(a)我们正在使用Grails和(b)这需要在https上运行.
我想实现一个在网页上运行的Java应用程序,并允许:
我有哪些选项(Java库,技术......)?
谢谢!
我想使用JRuby创建一个Java applet.也就是说,我想在JRuby运行的Ruby代码中创建一个Java applet来完成所有的GUI工作.我正在寻找一个简单的例子来说明如何开始这个.
我在网站上有一个签名小程序.因此,将出现Java安全性对话框,并且用户需要在applet工作之前向applet授予权限.我想要做的是:
问题是,只要applet嵌入页面,安全对话框就会出现.我可以延迟嵌入,但是没有办法从applet本身检查它的权限,因为它需要在加载之前完成.
也许我可以加载一个无形运行的第二个普通applet,并检查权限.但是我该怎么做呢?是否有任何Java类可以检查客户端是否信任证书?
谢谢.
我想在Swing应用程序中嵌入第三方applet.基本上,我希望它只是另一个小组.这个小程序使用了许多参数,例如
final String config_filename = getParameter(XXX);
Run Code Online (Sandbox Code Playgroud)
我已经看到很多关于如何通过HTML发送参数值的文档,但是你如何通过代码(或者属性文件)来做呢?任何帮助,将不胜感激!
如何用Java中的.p12文件签名数据?
Java似乎只支持pkcs11,我只是找不到pkcs12的标准库.'java.security'中没有任何内容...用于解码.p12文件以获取私钥来执行签名.
有解决方案吗 我正在创建一个小程序,所以如果有一个小型库可用,但不是那些1MB或更高的库.
在工作中,我需要每20-30分钟运行一次Java小程序,以重新连接到其中一个内部应用程序.
我想在这个应用程序的网站中自动登录,然后运行这个根本不需要输入的Java小程序,只需接受它,这样我就可以在每次应用程序注销时运行脚本.
我有什么方法可以使用Python urllib或类似的库来做到这一点?我知道如何做登录部分,但我不知道该做什么'接受并运行这个applet'部分.
我是一名业余爱好程序员,致力于开发在网页中运行的Java游戏(JApplet).我已经完成了编码,并且在使用Netbeans时运行正常但我在部署它时遇到了很多麻烦.我签了它,它以沙盒模式运行.但是,在许多不同的计算机(mac和pc)和不同的浏览器上测试它们似乎都不想轻易地运行applet.
经过调查,它们似乎存在很高的安全风险(为什么浏览器不热衷于运行它们),搜索"applet dead/non used"会产生很多结果.我找了替代品,看了下面的清单.
我不知道javascript或html5所以这意味着从头开始所以不热衷于该选项.
Java Web Start,也许它并不像人们所说的那样死,但我不想依赖于可能在几年后最终被浏览器不支持的东西.
JWrapper ......似乎只在浏览器之外运行应用程序而我宁愿运行它.还不确定从JApplet转移到JWrapper需要多长时间.
我真的很感激这方面的一些指导,因为我主演了三个相当可疑的选项.
提前谢谢了
更新
感谢您到目前为止的所有回复.这证实了我担心我正在研究过时的技术!
我接受了两件事.
谢谢
applet ×10
java ×8
security ×3
javascript ×2
automation ×1
browser ×1
certificate ×1
file-upload ×1
flash ×1
focus ×1
html5 ×1
japplet ×1
java-ee ×1
jruby ×1
jvm ×1
p2p ×1
parameters ×1
pkcs#12 ×1
python ×1
rsa ×1
ruby ×1
swing ×1
tab-ordering ×1