ajaxリクエストでのURL書き込みの問題(相対パスと絶対パス)



Problem Url Writing Ajax Request Relative Path



  1. 絶対パス
    完全なリクエストパス、つまりリクエストヘッダー、ホストアドレス、ポート、プロジェクト名などが含まれます。この例では、絶対パスはhttp:// localhost:8080 / HotelSSM / system / loginです。

  2. 相対パス
    URLには2つの相対パスがあります。



    1. 「/」記号があります。この例では、/ system / loginがこのタイプです。最初の「/」は、サーバーのルートパスであるルートパスを参照します。これはhttp:// localhost:8080です。したがって、/ system / loginと入力すると、アクセスパスはhttp:// localhostになります。 :8080 /システム/ログイン
      画像
    2. '/'記号はありません。この例では、 'login'はこの種類であり、その相対は私のjspページのアドレスであり、私のjspページのアドレスはhttp:// localhost:8080 / HotelSSM / system / Login、 ajaxリクエストを送信すると、ビューリゾルバーを通過せず、相対パスの役割があるため、コントローラーにsystem / login postメソッドが見つかるので、このメソッドに正しくアクセスします。