了解下http吧!
然后看看基础的servlet,jsp!
特别是request,response!

解决方案 »

  1.   

    问题有点大1 如果你不熟悉http协议,会无法知道内部的许多事情2 当客户端发出一个请求,这个请求被怎么处理,
    浏览器会将请求根据GET/POST 封装为http协议的格式,然后打开socket链接服务器,并把数据发送到OutputStream 里面,
    然后从InputStream 读取服务器的返回数据
    3 在服务器端怎么被处理
    服务器的ServerSocket 接收到连接,从InputStream读取请求的http协议内容
    然后转发到对应的服务进行处理,一般是servlet/Filter之类的
    他们的处理结果将通过OutputStream返回给调用者4 数据验证在哪进行
    一个在Filter里面
    一个在你的servlet里面,也就是你的应用里面
      

  2.   

    建议看一下cgi的实现,用c来做……
    web服务器上运行的东西,asp,php啥的,其实都是在cgi基础上派生出来的