私の現在の春のプロジェクトでは、カスタムのタイメリーフプロセッサを作成しました。このプロセッサの実装では、アプリケーションのURLを取得する必要があり、jspページで${pageContext.request.contextPath}
の値が返されます。誰かがそれを得る方法を知っていますか?ビュー内タイムリーフプロセッサ内のアプリケーションからURLを取得するにはどうすればよいですか?
0
A
答えて
0
:Thymeleafで
、JSPの${pageContext.request.contextPath}
の同等は@{ }
、すなわちだろう。 ${pageContext.request.contextPath}/login
のようなjspのURLがあれば、thymeleafでは@{/login}
となります。/[[ - ]] /構文は次のように、JavaScriptで変数を評価するためにThymeleafで使用されvar url = /*[[@{/login}]]*/;
参考:http://www.thymeleaf.org/doc/articles/standardurlsyntax.html
内部プロセッサのクラス:
まずあなたがコンテキストをキャストする必要がありますIWebContextに渡してから、getRequestを呼び出すHttpServletRequestオブジェクトを取得し、最後にrequest.getContextPath()を呼び出してコンテキストパスを取得します。 instanceof演算子を使用してコンテキストがIWebContextのタイプであるかどうかを確認することができますが、ここでは省略します。
final HttpServletRequest request = ((IWebContext) context).getRequest();
System.out.println("contextpath: " + request.getContextPath());
関連する問題
- 1. アプリケーション内のプロジェクトURLを取得するにはどうすればよいですか?
- 2. FilterAttribute内から現在のURLを取得するにはどうすればよいですか?
- 3. アクタ内から絶対のリモートアクタURLを取得するにはどうすればよいですか?
- 4. 短いURLから長いURLを取得するにはどうすればよいですか?
- 5. 開かれたアプリケーションのURLを取得するにはどうすればよいですか?
- 6. DLL内からアプリケーション名を取得するにはどうすればよいですか?
- 7. YouTubeのビデオURLから直接ビデオURLを取得するにはどうすればよいですか?
- 8. ツイートのURLを取得するにはどうすればよいですか?
- 9. コールバックURLを取得するにはどうすればよいですか?
- 10. アプリケーションの開始時にサイトのベースURLを取得するにはどうすればよいですか?
- 11. $ routeProviderからURL句を取得するにはどうすればよいですか?例えば
- 12. かなりのURLを使用するURLを取得するにはどうすればよいですか?
- 13. FacebookのURLからすべてのコメントを取得するにはどうすればよいですか?
- 14. .htaccessの正規表現でURLから%20を取得するにはどうすればよいですか?
- 15. Google Apps ScriptでGoogleスプレッドシートのセルからURLを取得するにはどうすればよいですか?
- 16. 異なるURLのウェブサイトからオンラインオーディオストリーミングを取得するにはどうすればよいですか?
- 17. ブラウザからペーストできるURLを取得するにはどうすればよいですか?
- 18. nodejsリクエストモジュールからリダイレクトされたURLを取得するにはどうすればよいですか?
- 19. Phoenixアプリケーションの「ベースURL」を取得するにはどうすればよいですか?
- 20. YouTube5のHTML5バージョンからHTML5の動画URLを取得するにはどうすればよいですか?
- 21. 次のURLからデータの一部を取得するにはどうすればよいですか?
- 22. Django QuerySetから絶対イメージのURLのリストを取得するにはどうすればよいですか?
- 23. CodeigniterのビューからコントローラのURLを取得するにはどうすればよいですか?
- 24. スタックオーバーフローのようなきれいなURLを取得するにはどうすればよいですか?
- 25. URLから動画IDを取得するにはどうすればよいですか? (DailyMotionは)
- 26. websocketのURLからデータを取得するにはどうすればよいですか?
- 27. JavaのURLからJSONデータを取得するにはどうすればよいですか?
- 28. JavaのURLからページタイトル情報を取得するにはどうすればよいですか?
- 29. URLからfacebookのアルバムIDを取得するにはどうすればよいですか?
- 30. URLからのみパラメタを取得するにはどうすればよいですか?
これは私が既に私の見解で使っているものです。私は私のカスタムプロセッサのJavaクラスでこの情報を取得したい。 –
私の誤解には申し訳ありません。答えが更新され、今すぐチェックしてください。 :-) – mhshimul