gpt4 book ai didi

java - 在 Java 中提交表单后加载新页面

转载 作者:行者123 更新时间:2023-12-01 15:48:19 25 4
gpt4 key购买 nike

我正在做我的第一个 Java 网站,其中 war/MyWeb.html 中的表单是从 MyWeb.java 管理的。我想要的是,提交表单后,加载一个新网页MyWeb2.html。我怎样才能做到这一点?我有一条评论,我认为这段代码应该放在哪里......谢谢

MyWeb.html 的一部分

<table align="center">
<tr>
<td id="fileChooserContainer" align="left"></td>
</tr>
<tr>
<td id="submitButtonContainer" align="right"></td>
</tr>
</table>

MyWeb.java 的一部分

public void onModuleLoad() {
final Button submitButton = new Button("Submit");
final FileUpload chooser = new FileUpload();
RootPanel.get("submitButtonContainer").add(compressButton);
RootPanel.get("fileChooserContainer").add(chooser);

class EncoderHandler implements ClickHandler, KeyUpHandler {
public void onClick(ClickEvent event) {
loadNewPage();
}

private void loadNewPage() {
// What do I have to code here to open a MyWeb2.html???
}
}

EncoderHandler handler = new EncoderHandler();
submitButton.addClickHandler(handler);
}

最佳答案

您可以使用

Window.Location.assign(url);

为此目的。

关于java - 在 Java 中提交表单后加载新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6672078/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com