私の現在の春のプロジェクトでは、カスタムのタイメリーフプロセッサを作成しました。このプロセッサの実装では、アプリケーションの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から長いURLを取得するにはどうすればよいですか?
- 4. 開かれたアプリケーションのURLを取得するにはどうすればよいですか?
- 5. DLL内からアプリケーション名を取得するにはどうすればよいですか?
- 6. YouTubeのビデオURLから直接ビデオURLを取得するにはどうすればよいですか?
- 7. ツイートのURLを取得するにはどうすればよいですか?
- 8. $ routeProviderからURL句を取得するにはどうすればよいですか?例えば
- 9. かなりのURLを使用するURLを取得するにはどうすればよいですか?
- 10. FacebookのURLからすべてのコメントを取得するにはどうすればよいですか?
- 11. .htaccessの正規表現でURLから%20を取得するにはどうすればよいですか?
- 12. Google Apps ScriptでGoogleスプレッドシートのセルからURLを取得するにはどうすればよいですか?
- 13. 異なるURLのウェブサイトからオンラインオーディオストリーミングを取得するにはどうすればよいですか?
- 14. ブラウザからペーストできるURLを取得するにはどうすればよいですか?
- 15. nodejsリクエストモジュールからリダイレクトされたURLを取得するにはどうすればよいですか?
- 16. CodeigniterのビューからコントローラのURLを取得するにはどうすればよいですか?
- 17. YouTube5のHTML5バージョンからHTML5の動画URLを取得するにはどうすればよいですか?
- 18. Django QuerySetから絶対イメージのURLのリストを取得するにはどうすればよいですか?
- 19. スタックオーバーフローのようなきれいなURLを取得するにはどうすればよいですか?
- 20. URLから動画IDを取得するにはどうすればよいですか? (DailyMotionは)
- 21. ビュー内の現在のページURLを取得するにはどうすればよいですか?
- 22. URLからfacebookのアルバムIDを取得するにはどうすればよいですか?
- 23. ブラウザから現在のタブURLを取得するにはどうすればよいですか?
- 24. URLからサブドメインの値を取得するにはどうすればよいですか?
- 25. キャンバスからのデータurlベース64エンコーディングを取得するにはどうすればよいですか?
- 26. pythonのダウンロードURLからファイルディスクリプタを取得するにはどうすればよいですか?
- 27. URLから動画IDを取得するにはどうすればよいですか? (Vimeoの)
- 28. Djangoのjs html builderからURLを取得するにはどうすればよいですか?
- 29. GTLDriveFileからgoogleドライブファイルへのURLを取得するにはどうすればよいですか?
- 30. JavaのURLからJSONデータを取得するにはどうすればよいですか?
これは私が既に私の見解で使っているものです。私は私のカスタムプロセッサのJavaクラスでこの情報を取得したい。 –
私の誤解には申し訳ありません。答えが更新され、今すぐチェックしてください。 :-) – mhshimul