由于工作需要,做了一个applet的小程序,在嵌入式系统中运行时,进入网页时已经输入过一次用户名/密码, 但是加载applet的时候,再次弹出验证框,需要填入用户名/密码(和加载网页时候的用户名密码一样)。 第一次做applet程序,请问有没有人知道该怎么做,才能在加载applet的时候不再输入用户名/密码

解决方案 »

  1.   

    你在调用applet的页面中引入<jsp:plugin code="TestApplet.class" codebase="com.tpri.at" type="applet" height="40" width="320">
    <jsp:params>
    <jsp:param name="name" value="pageTest"/> 
    <jsp:param name="password" value="123456"/> 
    </jsp:params>
    <jsp:fallback>无法加载Applet</jsp:fallback>
    </jsp:plugin>public class TestApplet extends JApplet { /**
     * 
     */
    private static final long serialVersionUID = 1L;
    private String name="";
    private String password;
    public String getName() {
    return name;
    }
    public void setName(String name) {
    this.name = name;
    }
    public String getPassword() {
    return password;
    }
    public void setPassword(String password) {
    this.password = password;
    }
     
    public void init() 
        {
         name = getParameter("name");
        password = getParameter("password");

        }
    //然后根据name和password进行if ,看是不是要显示登录
      

  2.   


    谢谢你的解答,这个方法我试过,我是直接在applet的init函数里面硬编码用户名和密码的,然后用socket发送http请求class文件。开始测试的时候好像没有出现密码,但是后面又出现了,不知道是怎么回事。你最后说的“//然后根据name和password进行if ,看是不是要显示登录” 是不是和我做的一样呢?还是什么别的?