A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

系统: Win7 旗舰
浏览器: IE9
跟着毕老师的视频写了个 浏览器访问自定义服务端 的小程序。
可是我的服务端能读取客户端的IP,但是浏览器中不显示信息服务端发送的信息,这是怎么回事?
  1. /*
  2.         自定义服务端,通过浏览器访问
  3. */
  4. import java.io.*;
  5. import java.net.*;

  6. class  TCPServer3
  7. {
  8.         public static void main(String[] args) throws Exception
  9.         {
  10.                 ServerSocket ss = new ServerSocket(11101);
  11.                 Socket soc = ss.accept();
  12.                
  13.                 String ip = soc.getInetAddress().getHostAddress();
  14.                 System.out.println(ip);

  15.                 PrintWriter pw = new PrintWriter(soc.getOutputStream(),true);
  16.                 pw.println("你好,客户端");

  17.                 soc.close();
  18.                 ss.close();
  19.         }
  20. }
复制代码



TCP.png (47.79 KB, 下载次数: 52)

TCP.png

5 个回复

倒序浏览
浏览器显示的html网页,会遵循一定的数据格式,直接的字符串浏览器是无法解析的
回复 使用道具 举报
darkads 发表于 2014-9-29 18:19
浏览器显示的html网页,会遵循一定的数据格式,直接的字符串浏览器是无法解析的 ...

但是毕老师的视频中,就是这样,而且实现了啊
回复 使用道具 举报
小黑子 发表于 2014-9-29 19:38
但是毕老师的视频中,就是这样,而且实现了啊

毕老师的视频中,使用了tomcat服务器,不是直接的字符串
回复 使用道具 举报
darkads 发表于 2014-9-29 20:39
毕老师的视频中,使用了tomcat服务器,不是直接的字符串

毕老师视频中第一次没用tomcat服务器 :shutup:
我今早又试了一次,成功的显示了:lol
回复 使用道具 举报
你好  你最后是咋么解决的  我也遇到这个问题了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马