[IT科技] Applet用Http隧道技术和Servlet通讯

发表于 @ 2009-6-8 18:00:26

 
import java.io.*;
import java.applet.Applet;
import java.awt.*;
public class TestDataStreamApplet extends Applet {
  String response;
  public void init() {
    try {
      java.net.URL url = new java.net.URL(getDocumentBase(), "servlet/DataStreamEcho");
      java.net.URLConnection con = url.openConnection();
      con.setUseCaches(true);
      con.setDoOutput(true);
      con.setDoInput(true);
      ByteArrayOutputStream byteout = new ByteArrayOutputStream();
      DataOutputStream out = new DataOutputStream(byteout);
      out.writeUTF("hello world!");
      out.flush();
      byte buf[] = byteout.toByteArray();
      con.setRequestProperty("Content-type", "application/octest-stream");
      con.setRequestProperty("Content-length", "" + buf.length);
      DataOutputStream dataout = new DataOutputStream(con.getOutputStream());
      dataout.write(buf);
      dataout.flush();
      dataout.close();
      DataInputStream in = new DataInputStream(con.getInputStream());
      response = in.readUTF();
      System.out.println("read from server :" + response);
      in.close();
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
  public void paint(Graphics g) {
    g.drawString("read from server :" + response, 10, 20);
  }
}





关联内容

Applet用Http隧道技术和Servlet通讯2009-6-8 18:00:26
servlet介绍2009-6-8 18:00:26
applet中archive2009-7-19 10:33:43
在servlet中怎么实现弹出对话框2009-6-8 18:00:26
Servlet简介2009-6-8 18:00:26
通讯2009-6-26 15:38:15
Signed Applet Tutorial2009-6-8 18:00:26
如何产生签名applet,以使applet能够访问本地资源? 2009-6-8 18:00:26
几个Applet实例2009-6-8 18:00:26
我学习servlet的体会 2009-6-8 18:00:26
Applet数字签名,授予访问本地资源2009-6-8 18:00:26
Servlet 2.4 的新功能 2009-6-8 18:00:26
面试题 - Servlet方面 2009-6-8 18:00:26
关于servlet映射问题2009-6-8 18:00:26
Jsp和Servlet对象一一对应问题2009-6-8 18:00:26
Servlet的生命周期2009-6-8 18:00:26
servlet的生命周期2009-6-8 18:00:26
请问如何实现applet访问数据库?2009-6-8 18:00:26
servlet 输出中文问题2009-6-8 18:00:26
Java Servlet配置方法2009-6-8 18:00:26
Copyright © 2009 老紫竹
网站地图 | 最新文章 | 未读文章 | 24小时内热点文章 |津ICP备09000085号