Ok Spring Gurus ...私のためにこれを壊してください。 Spring MVCの上のドキュメントを読んでいる間、私はこの文全体に電子をカム:Spring DispatcherServlet複数のインスタンス
私はこれに基づいていくつかの質問を持っている:」....春のApplicationContextのインスタンスがスコープ可能なWeb MVCフレームワークでは、それぞれのDispatcherServletは全て継承し、独自のWebApplicationContextを持っています。定義されたこれらの継承されたBeanは、サーブレット固有のスコープでオーバーライドでき、新しいスコープ固有のBeanは特定のサーブレットインスタンスに対してローカルに定義できます。 Spring Docs Reference
- 文はDispatcherServletの2つ以上のインスタンスがあることを意味しています。 Webアプリケーションではサーブレットのインスタンスが1つだけ(理想的には)理想的に存在するため、これはまったく当てはまりませんか?
- 「サーブレット固有の有効範囲」とは、上記の文脈の文脈における正確な意味ですか?
上記のように「間違い」を修正しました。ありがとうございました。とにかく、素敵な説明。それは多くのことをクリアすると思う。しかし、私はまだ別のマップされたリクエストを処理するために、同じWebサーブレットを複数のWebアプリケーションに含める必要がある理由について頭を悩ませています。異なるWebアプリケーションを持っていて、それぞれが異なるコンテキストパスを持つのはなぜですか?前者の場合(1つのWebアプリケーション内の複数の類似したサーブレットが異なるURLを処理する)は、単純に深刻な頭痛のレシピになりませんか? – mainas