1

我正在使用 Apache Wicket,但遇到以下问题:

在 onSubmit() 方法中,我使用Apache httpClient向外部网址发送 POST 请求。作为响应,我得到 html(在我的响应对象内)。

如何让 Wicket 在浏览器中呈现此 html?

所以基本上我在这里尝试做的就是如果我向这个网址提交一个 html 表单通常会发生什么。但是,出于安全原因,我不想为用户页面提供包含我要发送的数据的表单。

4

1 回答 1

1

您可以在任何组件中通过 getResponse() 获取响应。(我假设 onSubmit() 在表单上)。

怎么样:

getResponse().reset();
getResponse().write(htmlPage);

htmlPage应该是一个CharSequence包含要呈现的 html 页面。

于 2013-07-26T12:45:17.507 回答