Java サーブレット バックエンドを使用して Web アプリを作成しており、フロント エンドの角度をチェックしています。サーブレット内の特定のリソースへのアドレスは、それが配置されているサーブレット コンテキストに依存するため、すべての角度関数のベース URL を変更できるかどうか疑問に思っています。
例: webapp でリンクを作成し、それに<a href='/newaccount'>Create new account</a>
応じてルート プロバイダーを構成する$routeProvider.when('/newaccount', ...
場合、サーブレットが配置されているサーブレット コンテキストに関係なく、これが機能するようにします。リソースは になります[hostname]/mycontext/newaccount
。
どういうわけかAngularをセットアップしてコンテキスト名を渡して、すべての場所と構成されたルートに追加されるようにすることはできますか? このようにして、サーブレットをさまざまなコンテキストに配置しても機能する可能性があります。