2014-07-24 253 views
0

從客戶端發送字符串到服務器的正確方法是什麼?java - 套接字連接,向服務器發送字符串值

try 
     { 
      ToServer.writeUTF(_textfield.getText()); 
//Try to send the strings in textarea (_textarea = new JTextArea(20,80) ) 
     } 
     catch(IOException e) 
     { 
      e.printStackTrace(); 
     } 

我使用writeUTF和從的readUTF服務器..

發送字符串從客戶端,但它似乎並沒有工作。

回答

0

由於我使用了標準的Java套接字,但我相信你會創建一個新的outputStream,將其設置爲套接字的輸出流,創建一個新的PrintWriter並將其設置爲寫入OutputStream。

OutputStream outstream = new OutputStream(socket.getOutputStream()); 
PrintWriter out = new PrintWriter(outstream); 
out.write("Hello Server!"); 
相關問題