应用服务器是tomcat。客户端是一个client.jsp。
比如我在客户端client.jsp要发送一个字符串“中国”到应用服务器中的server.jsp.如何实现呢?
说明:client.jsp中不能用form表单,只能手工完成form表单的提交动作,就是这个提交动作,它是如何做的呢?
还有server.jsp是如何得到client.jsp发来的字符串的?请说详细点,是不是还要配置tomcat下的web-inf?实在是混沌了。

解决方案 »

  1.   

    lz需要理解ISO各层的处理原理和HTTP通信协议原理。
      

  2.   


    写错了,OSI模型
    http://zh.wikipedia.org/wiki/OSI模型
    http://zh.wikipedia.org/wiki/Http
      

  3.   

    “比如我在客户端client.jsp要发送一个字符串“中国”到应用服务器中的server.jsp.如何实现呢? ”
    不太明白楼主的意思
    你这两个jsp不是放在同一个服务器上面的吗??还有client.jsp中不能用form表单
    如果连form表单都没有 那又怎么完成手工form表单的提交呢????
      

  4.   

    HttpClient httpClient = new HttpClient();//模拟打开浏览器 PostMethod post=new PostMethod("server.jsp");//以post放式发送数据
    NameValuePair []data={
    new NameValuePair("name","中国"),
    };
    post.setRequestBody(data);//post方法中填入参数
    httpClient.executeMethod(post);//提交
    int statuscode=post.getStatusCode();//查看状态码,判断是否转向