0

我在将参数从 html 页面读取到小程序时遇到了一点问题。

我的代码(需要提问):

在html页面上:

<PARAM NAME = "name" VALUE = "Nicholus">

在小程序(初始化)中:

String strName = getParameter("name");

小程序只是决定查看我而不是获取名称值.. 一些谷歌搜索显示我不是唯一的,除了我还没有找到解决方案,所以我决定在这里发布它以防它已经解决.

4

2 回答 2

0

将您的工作与以下工作代码进行比较,如果问题仍未解决,请发布您的代码。

这是ParamDemo.java代码

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

public class ParamDemo extends Applet{
    String strName;
    public void start()
    {
        strName=getParameter("name");
        if(strName==null)
            strName="Not Found";
    }
    public void paint(Graphics g)
    {
        g.drawString("Name :"+strName,10,20);
    }
}

然后Applet.html

<html>
<body>
<applet code="ParamDemo" width="300" height="300">
<param name='name' value="Nicholas">
</applet>
</body>
</html>

快照 在此处输入图像描述

[Ps:你需要编译你的.java,然后在HTML页面中使用,并确保参数名称的字母大小写没有问题,因为java是区分大小写的。.class而且和.html文件必须在同一个根文件夹中)。

于 2013-07-20T12:27:46.753 回答
0

我解决了,我的疏忽……我的 html 有很多小程序代码,参数没有打印在需要参数的小程序声明中。感谢您的贡献。

于 2013-07-22T08:13:34.257 回答