为什么起个服务就能跑了?

解决方案 »

  1.   

    tomcat是一个容器,启动服务后,开启一个8080端口。你部署到里面的应用就像读文件一样的读,我觉得大概就是一个流操作。比如建个服务
    public class ServerOfTomcat { public static void main(String[] args) throws Exception {
    ServerSocket server=new ServerSocket(9999);
    Socket sock=server.accept();
    FileInputStream in=new FileInputStream("d:\\1.html");
    OutputStream out=sock.getOutputStream();
    int len=0;
    byte buffer[]=new byte[1024];
    while((len=in.read(buffer))>0){
    out.write(buffer,0,len);
    }
    in.close();
    out.close();
    sock.close();
    server.close();
    }
    }启动后,你在浏览器手动输入http://localhost:9999能显示你html的内容吧?你可以往这个方向说。
      

  2.   

    真的可以,请问能看到tomcat源码吗?谢谢