java后端用post请求的方式 去打开一个新的浏览器标签页

点击原网页的一个登录按钮后,需要从后端发送post请求另一个网页,网页要在一个新的标签页中要如何做???
调用浏览器的已经写好了

Desktop desktop = Desktop.getDesktop();

try {

URI uri = new URI("http://www.baidu.com");

desktop.browse(uri);

} catch(Exception ex) {

ex.printStackTrace();

}

但是要如何让post请求后的网页展示在新的页面上?求指教!!
能否在打开后让新网页发送post请求

在后端拼接html和js,用response.getWriter().print()输出

Desktop desktop = Desktop.getDesktop();
if (Desktop.isDesktopSupported() && desktop.isSupported(Desktop.Action.BROWSE)) {
URI uri = URI.create(webSite);
desktop.browse(uri);
}

不知道前端怎么写吗? 百度第一个就是,创建一个表单元素然后提交即可

const form = document.createElement("form"); 
form.action = url;
form.method = "post";
...
form.submit();

form标签中设置target属性为_blank

<form target="_blank">