万分感谢了!希望能看到结构良好的代码

解决方案 »

  1.   

    不明白,APPLET可以能通过servlet访问数据库吗?
      

  2.   

    1.applet在客户端,servlet在服务器端,从客户端大概只能用url的形式访问。2.我建议你把数据服务写成webservice,用applet调用。
      

  3.   

    URLConnection这个类可以看看。用它访问服务器
      

  4.   

    import java.net.*;
    import java.io.*;
    /**
    用POST 方式发送数据 然后从结果中读取
    FileName:SocketURLConnection.java
    @Author:Alec Cheung
    MSN:[email protected]
    Home:www.andyfans.com
    http://97741.126.com
    http://cheung.cxc.cc
    Date:2003-5-23
    */public class DoPostURLConnection
    {
    public static void main(String args[])
    {
                 try{
      
        URL url = new URL("http://localhost:8888/97741/815/formAction.asp");
        URLConnection uc = url.openConnection();
                 uc.setDoOutput(true);     OutputStream raw = uc.getOutputStream();
        OutputStream buf = new BufferedOutputStream(raw);
        OutputStreamWriter out = new OutputStreamWriter(buf,"GBK");
        out.write("myName=Alec Cheung&[email protected]");
        out.flush();
        out.close();     InputStream in = uc.getInputStream();
        in = new BufferedInputStream(in);
        Reader r = new InputStreamReader(in);
        int c;
        System.out.println("==================Beging====================");
        while((c = r.read()) != -1)
    System.out.print((char) c);
        in.close();
        System.out.println("===================End======================");
      }
      catch(IOException e){
      }
    }
    }不是我写的,我对这东西没兴趣,只是随手 GOOGLE 了一下。