私の春のWebサービスでは、私は "http://localhost:8080/mycontext"のような私のアプリケーションのURLを取得しようとしています。 私のサービスにはHttpServletRequest varが含まれていないので、取得できますか?JavaはHttpServletRequestなしのSpringサービスでコンテキストURLを取得します
0
A
答えて
1
あなたが好きRequestContextHolderを経由して、現在の要求を取得することができます:
ServletRequestAttributes sra = (ServletRequestAttributes)RequestContextHolder.getRequestAttributes();
HttpServletRequest req = sra.getRequest();
req.getContextPath();
req.getPathInfo();
それともあなたは自分のサービスに春を経由して、それを注入することができます
private @Autowired HttpServletRequest request;
+0
ありがとうございました!私はprivate @Autowired HttpServletRequestリクエストでそれを行いました。 – anais1477
関連する問題
- 1. RequestHandledEventでHttpServletRequestを取得するSpring
- 2. JavaはHttpServletRequestでTRUEを取得します
- 3. JavaはHttpServletRequestからJSONデータを取得します
- 4. HttpServletRequestを使用してリクエスト送信者のURLを取得します。
- 5. アンドロイドは別のJavaクラスからコンテキストを取得します
- 6. PHP Java BridgeでHttpServletRequestオブジェクトを取得するには?
- 7. OncePerRequestFilterのHttpServletrequestからモデルの属性を取得するSpring MVC?
- 8. アンドロイドはアンドロイドライブラリのコンテキストとアプリのコンテキストを取得します
- 9. コンバーターでコンテキストを取得しますか?
- 10. HandlerMethodの取得方法は、フィルタのHttpServletRequestと一致します
- 11. JMXサービスのURLを取得できませんでした
- 12. Jax Rs/AppfuseアプリケーションでHttpServletRequestを取得しますか?
- 13. Spring RESTサービスでNPEを取得する
- 14. HttpServletRequestからURLフラグメント識別子を取得する方法
- 15. @RequestHeaderとHttpServletRequestのヘッダを取得します
- 16. HttpServletRequestはhttppostからパラメータを取得しません
- 17. Java SpringはActive Directoryから属性を取得しますUserDetails
- 18. Java Spring MVC Auth0 SSOがトークンを取得しない(Spring Bootなし)
- 19. HttpServletRequestを取得するには?
- 20. soapMessageContext - Axis Handlerで "HttpServletRequest"を取得する
- 21. AspectJでHTTPServletRequestを取得する方法
- 22. spring-webfluxで現在のリクエストのコンテキストを取得する方法
- 23. freemarkerマクロのコンテキストからspring beanを取得するには?
- 24. ThymeleafはベースURLなしで現在のURLを取得します
- 25. spring-bootでは、spring beanなしでプロパティを取得できますか?
- 26. URLを取得し、Javascriptでタイトルを取得jQueryではない
- 27. Spring MVC取得メソッドURL
- 28. Java/Springで完全なhttpリクエスト処理スタックを取得します。
- 29. Spring:カスタムViewResolverでHttpServletRequestにアクセス
- 30. URLはファイルを取得してページを取得します
あなたは、パラメータとしてのHttpServletRequestを追加する必要があります。 https://stackoverflow.com/questions/1490821/whats-the-best-way-to-get-the-current-url-in-spring-mvc – chomnoue
'HttpServletRequest'はあなたのコントローラのメソッドでSpringによって注入できます。それをパラメータに追加します。 – sjahan