我正在使用Apache Wicket,我遇到了以下问题:
在onSubmit()方法中我正在使用 Apache httpClient 向外部网址发送POST请求。作为回应,我得到了html(在我的响应对象中)。
如何让Wicket在浏览器中呈现此HTML?
所以基本上我在这里要做的就是,如果我向这个网址提交一个html表单,通常会发生什么。但是出于安全原因,我不想给用户页面包含包含我正在尝试发送的数据的表单。
答案 0 :(得分:1)
您可以通过任何组件中的getResponse()获取响应。 (我假设onSubmit()在表格上。)
如下:
getResponse().reset();
getResponse().write(htmlPage);
htmlPage
应该是包含要呈现的html页面的CharSequence
。