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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yujiangjiao 中级黑马   /  2014-4-4 00:14  /  878 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. import java.io.*;
  2. import java.net.*;

  3. class  ServerDemo
  4. {
  5.         public static void main(String[] args) throws Exception
  6.         {
  7.                 ServerSocket ss=new ServerSocket(10009);
  8.                 Socket s = ss.accept();
  9.                 System.out.println(s.getInetAddress().getHostAddress());
  10.                 PrintWriter pw=new PrintWriter (s.getOutputStream(),true );
  11.                 System.out.println("haha");//测试代码
  12.                 pw.println("客户端你好!");
  13.                 System.out.println("hehe");//测试代码
  14.                 s.close();
  15.                 ss.close();

  16.         }
  17. }
复制代码

开启服务端后,我在搜狗浏览器上访问本地的10009端口 ,但是浏览器没有显示服务端反馈的信息,我用打印输出语句排查pw.println("客户端你好!");服务端输出流 这段代码可以执行得到,又在IE 和360 上试还是不能显示服务端输出语句,是哪里出的问题??

评分

参与人数 1技术分 +1 收起 理由
ily521125 + 1

查看全部评分

3 个回复

倒序浏览
你这个程序没问题,但是好像是要配置客户端吧  我记得毕老师好像是启动和配置了自己的阿帕奇汤姆猫服务器。
回复 使用道具 举报
这个必须运行tomcat,并加载进去才可以用普通的浏览器通过端口访问吧~
回复 使用道具 举报
你刷新一下浏览器吧
测试正常
我记得老毕当时也很纳闷  也是刷新了一下浏览器就好了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马