| 网站首页 | JAVA文章 | AppServers | Web开发 | 应用开发 | 资源下载 | 论坛
    想学好编程,学好外语很重要  [enadd  2006年12月25日]        
设为首页 加入收藏 联系站长
您现在的位置: 编程笔记网 >> JAVA文章 >> APPLET与SWING >> 文章正文

[1]

保护Applet免遭窃取的小技        【字体:
保护Applet免遭窃取的小技
作者:佚名    文章来源:不详    点击数:    更新时间:2006-4-16

---- 我 们 知 道, 网 页 中 的Java Applet 虽 不 象 图 像 文 件 可 以 直 接 从 游 览 器 中 以Save as 命 令 获 取, 但 仍 可 能 被 浏 览 者 从Cache 中 找 出, 放 入 自 己 的 网 页。 因 此, 如 果 要 保 护 自 己 的applet 免 遭" 窃 取", 方 法 之 一 是 让Applet 只 运 行 于 指 定URL 的 网 页 中。 在Java 语 言 中,Applet 所 在 网 页 的URL 可 以 由java.applet 程 序 包 中 提 供 了 方 法getDocumenBase() 来 取 得。 

---- 例 如, 在 下 面 一 段 程 序 中,Applet 在 初 始 化 阶 段 先 检 测 当 前URL, 一 旦 与 设 定 不 符, 就 在Java 控 制 台(Java Console) 中 输 出 警 告 信 息, 然 后 自 动 中 止 运 行, 从 而 实 现 了Applet 的" 版 权 保 护"。 

import java.net.*; 
import java.applet.*; 

public class myonly extends Applet{ 

public void init(){ 
String ower=getDocumentBase().getHost(); 
if(!ower.equals("www.mydomain.com")){ 
System.out.println("Warning ! A stolen Applet."); 
System.exit(1); 

else{ 
… … 



文章录入:enadd    责任编辑:enadd 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
  • Applet编程技巧

  • 在Applet中读取文件内容

  • 利用applet标签载入applet

  • 用jsp:plugin加载Applet

  • Java Applet程序设计基础

  • Java Applet编程小技巧之文字…

  • Java Applet编程响应鼠标键盘

  • Java Applet编程显示图像

  • 利用Java Applet播放声音文件

  • Servle和applet通信

  •   网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 |