1

Apache Wicketを使用していますが、次の問題があります。

onSubmit()メソッド内で、ApachehttpClientを使用して外部WebアドレスにPOSTリクエストを送信しています。応答として、(応答オブジェクト内の)htmlを取得します。

Wicketにこのhtmlをブラウザでレンダリングさせるにはどうすればよいですか?

つまり、基本的に私がここでやろうとしているのは、このWebアドレスにhtmlフォームを送信した場合に通常起こることです。ただし、セキュリティ上の理由から、送信しようとしているこのデータを含むフォームを含むユーザーページを提供したくありません。

4

1 に答える 1

1

どのコンポーネントでも getResponse() を介して応答を取得できます。(私は onSubmit() がフォーム上にあると仮定します)。

次のようなものはどうですか:

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

htmlPageCharSequenceレンダリングする html ページを含む である必要があります。

于 2013-07-26T12:45:17.507 に答える