黑马程序员技术交流社区

标题: 浏览器访问自定义服务端的问题 [打印本页]

作者: yujiangjiao    时间: 2014-4-4 00:14
标题: 浏览器访问自定义服务端的问题
  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 上试还是不能显示服务端输出语句,是哪里出的问题??
作者: 苏伯亚    时间: 2014-4-4 09:47
你这个程序没问题,但是好像是要配置客户端吧  我记得毕老师好像是启动和配置了自己的阿帕奇汤姆猫服务器。
作者: 宋超2356    时间: 2014-4-4 12:34
这个必须运行tomcat,并加载进去才可以用普通的浏览器通过端口访问吧~
作者: osully    时间: 2014-4-4 12:41
你刷新一下浏览器吧
测试正常
我记得老毕当时也很纳闷  也是刷新了一下浏览器就好了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2