不太明白你的意思,为什么要将SQL语句写入流中呢?直接放入request里不就可以了吗?

解决方案 »

  1.   

    我换用doPost()方法,因为doPost()方法可以发送一个表单数据。
    我改为:
    客户端
    ……
    HttpConnection conn=(HttpConnection) Connector.open(urlStr);
    conn.setRequestMethod(HttpConnection.POST);
    conn.setRequestProperty("Content-Type","application/octet-stream");
    OutputStream os=openOutputStream();
    DataoutputStream dos=new DataOutputStream(os);
    dos.writeUTF("select * from Customers");
    ……
    服务器servlet端用doPost()
    ……
    DataInputStream dis=new DataInputStream(request.getInputStream());
    dis.readUTF();
    是这样的吗?这样可以吗?