1

サードパーティの WebJar には、resourcesフォルダのルートに JSP ファイルが含まれています。したがって、次のようなURLでこのページを取得できますhttp://host/app/target.jsp

target.jsp、コードベースでこれをオーバーライドしたいと思います。resourcesこの JSP をフォルダーのルートと同じ名前のフォルダーに配置しようとしましたresources/staticが、まだ WebJar ファイルを使用していません。

この問題を解決するには、どのようなトリックを実行する必要がありますか?

前もって感謝します。

4

1 に答える 1

0

以下のように新しいビュー コントローラーを追加し、カスタム JSP を別のフォルダーに移動してみてください。

@Configuration
@EnableWebMvc
public class WebAppConfigurator extends WebMvcConfigurerAdapter{

@Override
public void addViewControllers(ViewControllerRegistry registry) {
    registry.addViewController("target.jsp").setViewName("/custom/target.jsp");
}
于 2014-12-08T16:45:17.283 に答える