Tag: 小程序

java applets(未签名)可以创建/读取cookie吗?

我想知道是否可以从未签名的applet向客户端写cookie。

用于从Web进行文件系统访问的Java Applet的替代方案

我想将一个应用程序集成到一个网站中,该网站允许用户通过Web浏览器操作本地计算机上的文件。 Flash和Silverlight以低权限运行,无文件系统访问权限。 有没有替代使用Java小程序?

在尝试连接到applet进行调试时,’shmemBase_attach失败:系统无法找到指定的文件’

我正在使用netbeans 6.1。 我的java运行时设置中有以下内容: -agentlib:JDWP =运输= dt_shmem,地址= jdbconn,服务器= Y,暂停=正 以及netbeans中的附加对话框中的以下内容: 调试器:JPDA调试器 连接器:共享内存连接(通过共享内存连接到其他VM) 运输:dt_shmem 名称:jdbconn 我从netbeans Wiki上的FaqDebuggingAppletRemotely页面获得了上述设置。 applet位于一个aspx页面(applet,whcih已签名,是一种通过客户端浏览器与传统平台进行通信的方法,我真的是C#开发人员)。 我已经设法显示安全警告,这使我有机会附加到applet,但每当我尝试连接时,我看到: 附加到jdbconn shmemBase_attach失败:系统找不到指定的文件 在netbeans的输出窗口中。 任何帮助感激不尽!

System.setSecurityManager的影响(null)

我在Applet中遇到了一些问题。 以下是该问题的链接。 java.security.AccessControlException:拒绝访问(“java.security.SecurityPermission”“authProvider.SunMSCAPI”) 我刚刚添加了System.setSecurityManager(null)我的applet工作正常。 我想知道,设置安全管理器对null的影响是什么? 它会使数据不安全吗? 或者是其他东西。

如何将图像从Java Applet发送到JavaScript?

我有一个生成图像的Java Applet。 最后,我想将图像数据插入到数据库中,因此我想将图像数据临时存储在包含applet的页面上的表单字段中。 我希望这样做,而无需在客户端计算机上存储图像文件。 这一切都来自签名板。 这是一些代码,它应该从存储在sigObj对象中的矢量数据生成一个位映射图像: sigObj.setImagePenWidth(10); sigObj.setImageXSize(1000); sigObj.setImageYSize(350); image = sigObj.sigImage(); image变量是BufferedImage对象。 此外,如果我只是将图像变量发送回我的JavaScript,这里是警报输出: BufferedImage@fe748f: type = 5 ColorModel: # pixelBits = 24 numComponents = 3 color space = java.awt.color.ICC_ColorSpace@641e9a transparency = 1 has alpha = false isAlphaPre = false ByteInterleavedRaster: width = 1000 height = 350 # numDataElements 3 dataOff[0] = 2 (为了便于阅读,添加了换行符) 是否可以将图像本身发回? […]

Java Applet线程动画

我经历了一些代码java applet和动画,我写了下面的代码: import java.applet.*; import java.awt.*; /* */ public class AppletDemo extends Applet implements Runnable { String msg = “Text Animating from right to left…”; Thread t = null; int state; boolean stopFlag; int msgX = 200; String s; boolean diff; public void init() { setBackground(Color.cyan); setForeground(Color.black); } public void start() { t = new […]

Chrome删除了Java支持

我在我的应用程序中使用Java applet,今天我惊奇地看到了来自我的页面的重定向和来自java的下一条消息 我已经阅读了有关Chrome放弃’NPAPI’支持的详细信息 最近,谷歌已经修改了他们的计划,现在表示他们计划在2015年底之前完全删除NPAPI。由于目前还不清楚这些日期是否会进一步扩展,我们强烈建议Java用户尽快考虑替代Chrome。 相反,我们建议使用Firefox,Internet Explorer和Safari作为长期选项。 截至2015年4月,从Chrome版本42开始,Google添加了一个额外的步骤来配置基于NPAPI的插件(如Java) – 请参阅下面的“在Chrome版本42及更高版本中启用NPAPI”一节。 所以它会以某种方式由Java处理,还是明年我的applet死了?

套接字连接到未签名Java小程序的原始服务器

我到处都读过,不允许未签名的Java小程序与任何服务器建立网络连接,而是发起小程序的网络连接。 这对我的应用程序来说没问题,因为我的applet只需要与服务器通信。 但是,当我编写测试applet以尝试打开套接字与我的开发机器上的进程通信时,它会抛出以下exception: 建立套接字连接出错: java.security.AccessControlException: 访问被拒绝(java.net.SocketPermission 127.0.0.1:11000连接,解析) 导致exception的代码: private void sendMsg(String msg) { Socket s = null; try { s = new Socket(“localhost”, 11000); } catch (Exception e) { System.err.println(“Error establishing socket connection:”); e.printStackTrace(); return; } try { OutputStream out = s.getOutputStream(); out.write(msg.getBytes()); out.flush(); s.shutdownOutput(); s.close(); } catch (Exception e) { System.err.println(“Error in writing to […]

Oracle是否在JRE 7更新51上杀死内部网小程序?

请参阅7u51(2014年1月)中RIA的新安全要求 。 RIA必须包含两件事: 来自受信任机构的代码签名。 无论其权限属性如何,都必须对Applet和Web Start应用程序的所有代码进行签名。 清单属性 Permissions – 在7u25中引入,从7u51开始需要。 指示RIA是否应在沙箱中运行或是否需要完全权限。 Codebase – 在7u25中引入,在7u51中引入可选/鼓励。 指向托管代码的已知位置(例如intranet.example.com)。 关于stackoverflow的另一篇文章,我有同样的担心,证书对内网使用来说是昂贵的。 签署applet并将其部署在Intranet中 。 我打算开始一个新的内部网项目,我应该放弃对applet的考虑吗? 我的所有内网用户都没有能力连接外网,他们处于封闭网络,我高度怀疑需要签名applet ……?

签署.Jar文件

我坐着有点问题。 我正忙着为我们的支持团队创建一个php / html网站(intranet),以便在支持linux机器时让生活更轻松。 我有一个名为mindterm(免费版)的.jar应用程序,并希望将其作为网站中的applet运行。 但是根据他们的站点,你必须在将它作为applet加载之前签署.jar文件,否则它无法打开tcp连接。 所以我在我的时间里做了尽可能多的研究,并提出了JDK安装中提供的jarsigner.exe和keytool.exe文件。 但是,我不知道如何签署这个应用程序,以便我可以实际使用它。 有帮助吗? 谢谢