DispatcherServlet xmlファイルでビューリゾルバを設定しました。しかし、春の起動時に注釈を使ってビューリゾルバを設定するには?スプリングブートで注釈を使用してビューリゾルバを設定する方法は?
0
A
答えて
4
If you want to keep Spring Boot MVC features, and you just want to add additional MVC configuration (interceptors, formatters, view controllers etc.) you can add your own @Configuration class of type WebMvcConfigurerAdapter, but without @EnableWebMvc. If you wish to provide custom instances of RequestMappingHandlerMapping, RequestMappingHandlerAdapter or ExceptionHandlerExceptionResolver you can declare a WebMvcRegistrationsAdapter instance providing such components.
If you want to take complete control of Spring MVC, you can add your own @Configuration annotated with @EnableWebMvc.
あなたはそれを行うことができます:もちろん
@Configuration
public class WebConfig extends WebMvcConfigurerAdapter {
@Bean
public ViewResolver getViewResolver() {
InternalResourceViewResolver resolver = new InternalResourceViewResolver();
resolver.setPrefix("/");
resolver.setSuffix(".html");
return resolver;
}
}
を、あなたの実際の構成に応じて接頭辞と接尾辞を適応させます。ルートフォルダ内にある
@Configuration
public class WebConfig extends WebMvcConfigurerAdapter {
@Bean
public ViewResolver getViewResolver() {
InternalResourceViewResolver resolver = new InternalResourceViewResolver();
resolver.setPrefix("/");
resolver.setSuffix(".html");
return resolver;
}
// add a mapping for redirection to index when/requested
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/").setViewName("forward:/index");
}
}
関連する問題
- 1. spring4で複数のビューリゾルバを設定する方法は?
- 2. EmacsでOcamlの注釈を生成して設定する方法は?
- 3. 注釈座標を使用して注釈を削除する
- 4. 使用方法Autowired注釈
- 5. 注釈を使用してカスタムインターセプタをリンクする方法
- 6. ASMを使用してカスタム注釈を追加する方法
- 7. mybatis注釈を使用してリレーションクエリーを実装する方法
- 8. 注釈に配列定数を使用する方法
- 9. 注釈を使用して廃止予定のワーニングを削除する方法
- 10. JPAを使用してカスタムクエリを定義する方法@Query注釈
- 11. スプリングブートのカスタム注釈..どこで使用されているかを確認
- 12. application.propertiesを使用してhibernateの設定を設定するためのスプリングブートの設定方法
- 13. スプリングブートを使用してSpringマルチMavenモジュールを設定する方法
- 14. 新しいFirebaseでJackson注釈を使用する方法
- 15. 同じエリアに複数の注釈を設定する方法
- 16. 注釈ボックス(matplotlib)のZ-インデックスを設定する方法
- 17. Symfony、ODM:乗算idsの注釈を設定する方法
- 18. 注釈プロパティの値としてSpring設定ファイルのエントリを使用する
- 19. JDK 1.8を使用してJerseyフィルタの優先順位と注釈を設定する方法
- 20. スプリングブートでセッションを正しく設定する方法は?
- 21. 特定の注釈で注釈付けされ、別の注釈で注釈付けされていない豆のスキャンを除外する方法は?
- 22. 注釈ビューレイヤーでzオーダーを設定する方法はありますか?
- 23. メタ注釈を作成して注釈を再利用する
- 24. pdfiumビューアを使用してpdfに注釈を表示する方法は?
- 25. JaxB注釈を使用して子タグを作成する方法は?
- 26. 質問注釈を使用してMongoRepositoryのアイテムを削除する方法は?
- 27. JDT ASTを使用して注釈のタイプを取得する方法は?
- 28. 注釈のないyamlのルーティングを設定するサービスとしてのコントローラの使用方法
- 29. 注釈が設定されたMyBatisでINパラメータ型を指定する方法
- 30. 注釈を使用してHibernateで複合キーを表現する方法?
私のindex.html:
/
が要求されたときに編集ページへのリダイレクトを処理します。私はlocalhost:8080を実行するときにindex.htmlを開くようにします。どうすればいいですか –
マッピングを追加してリダイレクトを行うことができます。これを行う方法を説明するために私の答えにこれを追加しました。しかし、index.htmlがルートにある場合、通常は必要ありません。 – davidxxx
しかし、私にはこのエラーが表示されます。このアプリケーションには/ errorの明示的なマッピングがないため、これをフォールバックと見なしています。 –