0

クライアントからのリクエストを処理した後、jsp への sendredirect を使用するサーブレットがあります。クライアントが Web の dns (https://domainName.com/webApp/Order) を使用してサーバーにリクエストを送信すると、機能しません。

私たちのネットワーク管理者は、負荷分散で「http://xxx.xxx.xxx:8080/webApp/」を指すように、リザーブ プロキシ内の dns (https://domainName.com/webApp) を既にマッピングしています。

何が問題で、どのように解決するのですか?それはDNSの問題ですか、それともサーブレットの問題ですか?

4

2 に答える 2

0

Web の dns (http://domainName.com/webApp/Order) を使用する場合、デフォルトのポート 80 が使用されます (HTTP) 。使用するときhttp://xxx.xxx.xxx:8080/webApp/Orderは、Tomcat サーバーのポート番号を指定します (ここでは 8080 です)。

これを使ってみると、DNS でも簡単に動作するはずです。

http://domainName.com:8080/webApp/Order

DNS名の後に追加したポート番号(8080またはTomcatが実行されている任意のポート番号)を参照してください

于 2012-11-26T06:10:58.460 に答える
0

response.sendRedirect で、より良い解決策があれば、完全な URL (https://domainName.com/webApp/sucesss.jsp) を入力する必要がありますか?

于 2012-11-27T04:11:06.567 に答える