アプリケーションをGrailsバージョン2.3.7からバージョン3.2.2にアップグレードしています。 JSPやその他のCSSや画像などのコンテンツは、すべて「web-app」の古い場所から「src/main/resources /」の新しい場所に移動する必要がありました。しかし、今では私のJSPは以前と同じように読み込まれません。たとえば、私のインデックスページは常にhttp://hostname/app-name/homepage.jspでしたが、Grails 2.xでは常に読み込まれていました。たぶん、構成が不足しているか何かがあるかもしれません。だれかが提案をしていますか?私はアップグレードのドキュメントを読んだが、私の問題に対する答えは見つからなかった。Grails 3.2にアップグレードすると、JSPはレンダリングされません。
0
A
答えて
0
Grails 3はSpringブートを使用しているため、デフォルトのコンテキストはありません。したがって、あなたのアプリケーションはhttp://hostname:portの下で提供されるべきです。 環境{ 開発{// 何とか何とか何とか サーバー{ :How do you change the application name in Grails 3?
関連する問題
- 1. Grailsをバージョン3.2にアップグレードすると、コンフィグタイプのrequestmapが破損する
- 2. Rails 3.2とSassはApplication.cssをレンダリングしません
- 3. 基本的なopenGL 3.2 lwjglでのセットアップ - オブジェクトはレンダリングされません
- 4. ブラウザはH2にアップグレードされません。「アップグレード」ヘッダーが送信されます
- 5. Pythonパッケージはアップグレードされません
- 6. macOS TeamCityビルドエージェントはアップグレードされません
- 7. JSPファイルはコンパイルされません - JSPTranslator.CouldNotLoadClass
- 8. サービスはGrailsドメインクラスGrails 2.0.0と2.0.3に注入されていません
- 9. 背景イメージとロゴイメージはjspページに表示されません。
- 10. ページが常にレンダリングされるとは限りません
- 11. jasper grailsプラグインでJava8にアップグレードできません
- 12. JaveryはSafariでレンダリングされますが、Chromeではレンダリングされません。
- 13. フォージテクスチャはレンダリングされません
- 14. Canvas.Topはレンダリングされません
- 15. Googleマップはレンダリングされません
- 16. DataGridViewComboBoxColumnはカスタムデータソースでレンダリングされません
- 17. Gmapプライムフェイスはレンダリングされません
- 18. Djangoフォームはレンダリングされません
- 19. ASPツリービューはレンダリングされません
- 20. CodeIgniterページネーションリンクはレンダリングされません
- 21. Markdownテーブルはレンダリングされません
- 22. Vue.js v-itemはレンダリングされません
- 23. jQuery FullCalendarはレンダリングされません
- 24. NestedListはレンダリングされません
- 25. 棒グラフはレンダリングされませんd3
- 26. ブレードビューはlaravelでレンダリングされません
- 27. ハイチャート - plotLinesはレンダリングされません
- 28. React/Reduxコンポーネントはレンダリングされません
- 29. スクリプトはレンダリングされません
- 30. Grailsは2.xから3.xにアップグレードします。アップグレード後にAjaxがテンプレートをレンダリングしない
で提案されているよう あなたは、私は、ここに私の関連application.groovyの設定リンク先の記事で読み取り前のURLに戻ってそれを変更することができますcontextPath = "/アプリ名" ポート= 8080 }} 、私UrlMappings: 場合( "開発" .equalsIgnoreCase(Environment.getCurrent()のtoString())){ "/"(図: "_homepage.jsp") }他{ "/"(ビュー: "homepage.jsp") } – tkmilbaugh
が、ブラウジングアプリケーションには、このエラーにつながる: エラー500:内部サーバーエラー URI:/アプリ名/クラス:javaxのを。 servlet.ServletExceptionMessage: 'grailsDispatcherServlet'という名前のサーブレットで '_homepage.jsp'という名前のビューを解決できませんでした Line |方法 - >> 1237 | org.springframework.web.servlet.DispatcherServletでレンダリングします。 - - - - - - - - - - - - - - - - - - - - - - - - - - - | 1037 | ProcessDispatchResult in '' | 980 | doDispatch。 。 。 。 。 in '' | 897 | doService in '' | 970 | processRequest 。 。 in – tkmilbaugh
問題は、JSPがどこにあっても見つからないということです(私はsrc/main/resources/publicにあります)。私がGrailsコードの中を歩いて行くと、いつも ".gsp"を私のページネームに付け加えたいと思うので、404を手に入れます。 – tkmilbaugh