あるシナリオでは、1 つのサード パーティの aspx ページを呼び出して、jsp ページからデータを送信 (または確認応答) したいと考えています。この呼び出しを行う方法を教えてください。また、サード パーティに設定を伝える必要がありますか?そこから設定するベンダー?
前もって感謝します。
JSTLc:import
タグを使用してみてください。例えば
<c:import url="http://abc.com/info.aspx">
<c:param name="user">sasha</c:param>
</c:import>
このタグは、外部リソースへの GET リクエストになります。そのため、サード パーティの aspx プロバイダーは GET 要求を予期する必要があります。
クライアント側で実行する場合は Ajax リクエストを使用し、サーバー側で実行する場合は URL.createConnection()/Apache Http Client を使用する必要があります。私はいくつかのコードを書いてみましたが、これはJava.net.URLConnectionを使用してHTTPリクエストを起動して処理するより良い例です