<%@ page import="org.apache.commons.httpclient.*"%>
.........
HttpClient httpclient=new HttpClient(); 
PostMethod  getMethod=new PostMethod ("http://www.blablabla.com"); 
int statusCode=httpclient.executeMethod(getMethod); 
String rtStr = getMethod.getResponseBodyAsString(); 
现在报错是:
 _jsp._12530__jsp
GetMethod getMethod=new GetMethod ("http://www.blablabla.com"); 
                          ^
?/home/resin/www/WEB-INF/work/_jsp/_12530__jsp.java 请问这是为什么 我换成 PostMethod 也一样 请高手帮忙解决

解决方案 »

  1.   

    应该就是中文的问题已经解决了,现在的问题是我需要循环抓数据
    while((s=in.readLine())!=null){
    System.out.println(s);
    test="http://gd.12530.com/user/querytonebytype.do?isPointCardDown=0&searchType=1&toneName="+s;
    HttpClient httpclient=new HttpClient(); 
    HttpMethod getMethod=new GetMethod(test); 
    httpclient.getHostConfiguration().setProxy(hostName,port);
    .......
    }
    但现在加上循环就不行 不加就可以搞到东西 是不是循环访问太快也不行呢