一个关于页面上加入Applet的问题。请教一下!

lxf0088 2004-10-14 04:50:21
Applet:

package test;

import java.applet.*;
import java.awt.*;
import java.util.*;

public class TestApplet extends Applet {
public void paint(Graphics g){
Properties pro = System.getProperties();
String osname = pro.getProperty("os.name");
g.drawString(osname,20,20);
}

public void init() {
}
}

JSP

<%@ page import="java.util.*"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>
HTML Test Page
</title>
</head>
<body>
test.TestApplet will appear below in a Java enabled browser.<br>
<applet
codebase = "."
code = "test.TestApplet.class"
name = "TestApplet"
width = "400"
height = "300"
hspace = "0"
vspace = "0"
align = "middle"
>
</applet>
</body>
</html>


无法正常显示效果,如果将Applet中的
Properties pro = System.getProperties();
String osname = pro.getProperty("os.name");
注释掉,改为 String osname = "Windows 2000";
可以正常显示,我想可能是在下载到客户端的Applet中,有些JDK的包没有下载过来或是客户端无java运行环境,有没有做过这方面的高手请教一二。
...全文
67 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxf0088 2004-10-25
  • 打赏
  • 举报
回复
问题已经解决。将该Applet打成jar包,然后进行签名即可。
zlhlj2000 2004-10-14
  • 打赏
  • 举报
回复
可能是没有权限进行pro.getProperty("os.name"),做一个电子签名.

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧