云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Java - 批量文件处理 - 图文

Java - 批量文件处理 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 23:37:21

在实际使用中,我们可以不需要自己手动去编写那么复杂的java.policy文件,特别是在不使用数字签名时。这时,我们完全可以借鉴JRE提供给我们的现成的 C:\\Program Files\\Java\\jre1.5.0_12\\lib\\security\\java.policy文件,根据我们的需要做相应的修改,本文就针对不使用数字签名情况编写安全策略文件。下面,是一个完整的在Windows NT/XP下使用的java.policy文件。在文件中,分别使用注释的形式说明了每个“permission”记录的用途。当然,不同的程序对资源访问权限的要求可能不一样,可以根据项目需要进行调整与选择。

(权限)

grant {

//对系统和用户目录“读”的权限

permission java.util.PropertyPermission \ permission java.util.PropertyPermission \ permission java.util.PropertyPermission \ permission java.util.PropertyPermission \ permission java.util.PropertyPermission \ //对线程和线程组的操作权限

permission java.lang.RuntimePermission \sc\

permission java.lang.RuntimePermission \dio\

permission java.lang.RuntimePermission \ permission java.lang.RuntimePermission \ permission java.lang.RuntimePermission \ //读写文件的权限

permission java.io.FilePermission \<>\ permission java.io.FilePermission \\

permission java.io.FilePermission \

\

permission java.net.SocketPermissio \ permission java.io.FilePermission \ permission java.io.FilePermission \ permission java.awt.AWTPermission \ner\

permission javax.sound.sampled.AudioPermission \

// //操作Socket端口的各种权限

permission java.net.SocketPermission \ permission java.net.SocketPermission \ permission java.net.SocketPermission \ permission java.net.SocketPermission \ permission java.security.AllPermission; };

grant signedBy \

permission java.net.SocketPermission \ept,resolve\

permission java.net.SocketPermission \

permission java.net.SocketPermission \t, listen, resolve\

permission java.net.SocketPermission \ permission java.net.SocketPermission \ permission java.net.SocketPermission \ permission java.security.AllPermission; };

笔者在本项目中,为了使用客户端的用户设置更加的方便与简单,将上面的文件采用VB或C#来做成一个小程序来写。然后将JRE及些exe共同打成一个EXE包,当JRE安装完成后,此小程序负责找到JRE在操作系统中的安装路径,并在程序中写出此java.policy文件,覆盖原有的文件。如此一来,用户就只需安装一个EXE文件,从而简化了安装的操作次数。

七、Applet回调服务器

JavaScript与Applet之间能够相互通讯给我们带来了很多方便,Java与JavaScript互相补充,以开发功能更完美的Web应用程序。B/S下能够充分利用java的优势,给我们带来更多的网络体验,方便用户。笔者用的比较多的是利用Swing组件开发的应用程序利用Applet实现B/s下架构,这样能够充分显示Swing组件的优势,便于系统升级,便于维护;还有就是在WEB下,有时客户端要使用本地的硬件资源,笔者所知道的是通过Applet来实现,通过Applet去调用javaAPI来实现。 我们具体来看看JavaScript与Applet之间到底是怎样通讯的呢?

1.JavaScript访问Applet

window.document.appletName.appletMethod (方法必须是public的,\也可以不写)。

2.Applet访问JavaScript

Live Connect提供了Java与JavaScript的接口,可以允许在Java Applet小程序中使用JavaScript。

需要用到一个jar包,在C:\\Program Files\\Java\\目录下找,大概有5M多,其实就是打开看哪个有netscape.javascript.JSObject。如果没有装个NetScape或从网上下都可以。 可以把它重命名为netscape.jar(不是必须的),一定要加入到classpath,目的是使开发的时候能够编译。特别注意的是:部署时不需要包括netscape.jar,因为整个包会下载到客户端,影响速度。

//引入netscape类

import netscape.javascript.JSObject;

import netscape.javascript.JSException; //可允许在小程序中处理异常事件 public void callJavaScript(String callBackJavascript) {

JSObject window = JSObject.getWindow(this); // 获取JavaScript窗口句柄,引用当前文档窗口

JSObject docment = (JSObject) window.getMember(\

form=(JSObject)doc.getMember(\; //访问JavaScript form对象 textField=(JSObject)form.getMember(\;访问JavaScript text对象 text=(String) textField.getMember(\//获取文本区的值 // 调用JavaScript的alert()方法

// window.eval(\ window.call(callBackJavascript, null);// 参数用数组的形式表示。 }

运行效果

1.上传

搜索更多关于: Java - 批量文件处理 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

在实际使用中,我们可以不需要自己手动去编写那么复杂的java.policy文件,特别是在不使用数字签名时。这时,我们完全可以借鉴JRE提供给我们的现成的 C:\\Program Files\\Java\\jre1.5.0_12\\lib\\security\\java.policy文件,根据我们的需要做相应的修改,本文就针对不使用数字签名情况编写安全策略文件。下面,是一个完整的在Windows NT/XP下使用的java.policy文件。在文件中,分别使用注释的形式说明了每个“permission”记录的用途。当然,不同的程序对资源访问权限的要求可能不一样,可以根据项目需要进行调整与选择。 (权限) grant { //对系统和用户目录“读”的权限 permission java.ut

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com