import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpException;
import org.apache.commons.httpclient.NameValuePair;
import org.apache.commons.httpclient.methods.PostMethod;
public class ATEST {
/**
* @param args
*/
public static void main(String[] args) {
HttpClient client = new HttpClient();
PostMethod method = new PostMethod("http://localhost:8080/CombineLottery/combine/**.htm");
Map<String, String> map = new HashMap<String, String>();
map.put("ownerName", "cyx");
map.put("passwd", "123456");
NameValuePair[] data = new NameValuePair[map.size()];
int i = 0;
for (Map.Entry<String, String> param : map.entrySet()) {
data[i] = new NameValuePair(param.getKey(), param.getValue());
i++;
}
method.setRequestBody(data);//传参
try {
client.executeMethod(method);
System.out.println(method.getStatusLine());//返回的状态
System.out.println(method.getResponseBodyAsString());//返回的参数
} catch (HttpException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}