URLConnection连接的是指定的URL,也就是说它执行了http://localhost:8080/jsp/input.jsp?name=abc这个页面但页面中<body onload="document.forms[0].submit();">这种属于Javascipt脚本,是IE或者其它浏览器的行为,所以你用URLConnection的时候肯定看不到inputEnd.jsp执行情况的。

解决方案 »

  1.   

    楼上的兄台说的好像是对的,我发现input.jsp是执行过了,但如何才能实现提交呢?
      

  2.   

    那你对返回的内容进行解析,如果发现url就重新再提交一次,不过很麻烦了。
      

  3.   

    各位 不好意思   我不知道在那里提问 有个关于URLCONNECTION的问题 urlconnection下载多框架网页 请问哪位专家 用urlconnection下载多框架网页 怎么实现 
    http请求头里有多框架设置么 jdk1.4支持么 
      

  4.   

    TO 楼主:
    我也曾经想用过URL/URLCONNECTION类想得到inputend.jsp的执行结果,但是最后发现这样并不行,url/urlconnection类只能提供解析当前这个请求,遇到请求再调请求这样的就不支持了。最后我是换了另外一种思路实现的。
      

  5.   

    多框架网页,只是针对浏览器来说的,对于http协议来说的没有什么不一样。你可以通过HttpConnection,获取输入流,然后从这个输入流中读取请求的的结果。然后对结果进行你自己的解析。如果你要的是自动提交,那你只能是根据你自己的页面做处理了。