Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用POST请求从另一个java应用程序重定向到远程服务器网页_Javascript_Java_Php_Jquery_Forms - Fatal编程技术网

Javascript 如何使用POST请求从另一个java应用程序重定向到远程服务器网页

Javascript 如何使用POST请求从另一个java应用程序重定向到远程服务器网页,javascript,java,php,jquery,forms,Javascript,Java,Php,Jquery,Forms,我有一个要求,即我必须从我的java web应用程序向另一个远程服务器发送POST请求,而我拥有的关于另一个远程服务器的唯一信息是他们提交请求的方式,如下所示: <form action = "https://xyz.php" method="post"> <input type="hidden" name=" param1 " value="$param1" /> <input type="hidden" name=" param2 " val

我有一个要求,即我必须从我的java web应用程序向另一个远程服务器发送POST请求,而我拥有的关于另一个远程服务器的唯一信息是他们提交请求的方式,如下所示:

<form action = "https://xyz.php" method="post">
    <input type="hidden" name=" param1 "  value="$param1" />
    <input type="hidden" name=" param2 "  value=" param2" />
    <input type="submit" name="submit" value="Submit" />
</form>


我尝试通过“HTTPURLConnection”发送请求,并且我能够得到响应代码200,这是正常的。但我想做的主要事情是在新选项卡上打开远程服务器网页。我不知道如何做。请提供你的宝贵意见

我不太清楚你要什么

<form action = "https://xyz.php" method="post">
    <input type="hidden" name=" param1 "  value="$param1" />
    <input type="hidden" name=" param2 "  value=" param2" />
    <input type="submit" name="submit" value="Submit" />
</form>

<form action = "https://xyz.php" method="post">
    <input type="hidden" name=" param1 "  value="$param1" />
    <input type="hidden" name=" param2 "  value=" param2" />
    <input type="submit" name="submit" value="Submit" />
</form>

它用于在新选项卡中打开。

您可以执行以下操作:

<form action = "https://xyz.php" method="post">
    <input type="hidden" name=" param1 "  value="$param1" />
    <input type="hidden" name=" param2 "  value=" param2" />
    <input type="submit" name="submit" value="Submit" />
</form>
var frm = $('<form   method="get" action="' + link + '" target="_blank"></form>')
$("body").append(frm);
frm.submit().remove();
var frm=$('')
$(“正文”)。附加(frm);
frm.submit().remove();
从JSFIDLE:

<form action = "https://xyz.php" method="post">
    <input type="hidden" name=" param1 "  value="$param1" />
    <input type="hidden" name=" param2 "  value=" param2" />
    <input type="submit" name="submit" value="Submit" />
</form>