我有一个 java servlet,它从域 A 中的一个网页获取表单请求,它会处理该表单,并将结果以另一种形式作为请求发送到域 B 中的另一个网页。
我想知道如何在 Java servlet 中以编程方式提交表单?我尝试使用
javax.servlet.RequestDispatcher.forward(request, response)
但它不起作用,因为它只能转发到同一域中的资源。
最佳答案
尝试使用Apache HttpClient为此
来自tutorial代码如下:
HttpClient client = new HttpClient();
GetMethod method = new PostMethod(url);
int statusCode = client.executeMethod(method);
... etc
有很多选项可以自定义它。
关于java - 如何在 Java servlet 中以编程方式提交表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1691296/