Applet本来就是用来实现数据交互的啊,不知道楼主的意思:)

解决方案 »

  1.   

    要么你写一个servlet放在服务器上用来和applet通信,要么在applet里面写一个方法把参数打印到客户端,然后通过submit传给服务器。
      

  2.   

    我可能没有表达清楚我的意思,我大致要达到的效果就是icystone(石冰)说的那样,但是具体怎么实现呢?有没有相关的例子。新手上路,谢谢各位了。
      

  3.   

    你是说写servlet还是直接打印到客户端
      

  4.   

    现在我用jsp做了一个查询的网页,里面有很多查询的条件,比如说时间条件、地点条件,后台接数据库进行查询。这些条件都是用form来实现的。但是现在在设置地点的查询条件中,我用Applet做了一个插件,上面显示了一个地方的地图,然后可以在上面拉框选择一个范围,我现在想把这个范围作为参数和刚才所说的其它条件一起传递给服务器,然后在数据库中查询。就是怎么样实现这个参数的传递。
    好像我要达到的目的就是“在applet里面写一个方法把参数打印到客户端,然后通过submit传给服务器”,就是具体该怎么做?
      

  5.   

    大概是这个样子的:
    public class AppletTest extends Applet
    {
       …………………………  public Stirng getLoaclName()
      {
        retrun ……; 
      }
    }然后在applet标签中加入id属性,比如
    <applet id  = test ……></applet>
    使用test.getLoaclName()就可以得到你要的值了
      

  6.   

    请问,如何在ASP中使用test.getLoaclName(),应该不是这样的吧!
      

  7.   

    我是用的<jsp:plugin></jsp:plugin>标签,这个能用id属性吗?
      

  8.   

    我是用的<jsp:plugin></jsp:plugin>标签,这个能用id属性吗?
      

  9.   

    好像不太对。
    如果用servlet应该怎么做呢?谢谢了
      

  10.   

    URL url=new URL("http://localhost/loginServlet?city=武汉");
    URLConnection conntion=url.openConnection();
    connection.getInputStream().close();放在点击事件中。
      

  11.   

    你可以试用一下
    OutputStream out ;
    ObjectOutputStream objOut;
    Hashtable ht_value = new Hashtable();URL url=new URL("http://localhost/loginServlet");
    con.setUseCaches(false);
    con.setDoOutput(true);
    con.connect();ht_value.put("city","南京");
    out = response.getOutputStream();
    objOut = new ObjectOutputStream(out);
    objOut.writeObject(ht_value);