1
私はSpring BootとJerseyでプロジェクトをセットアップしており、静的コンテンツを提供する必要があります。他の同様の質問との主な違いは、 "mywebsite.com/"はジャージーリソースでなければならないという事実です。これは私の現在のJerseyConfigです:"/"のリソースを持つスプリングブートジャーナルの静的コンテンツ
@ApplicationPath("/")
@Configuration
public class JerseyConfig extends ResourceConfig {
public JerseyConfig() {
packages("com.mywebsite.services.rest",
"com.mywebsite.services.publication");
property(ServletProperties.FILTER_FORWARD_ON_404, true);
}
}
そして、私の出版資源:私は、静的なコンテンツにアクセスすることができないよう
@Component
@Path("/")
@Produces(MediaType.TEXT_HTML)
public class PublicacionResource {
@GET
public Template index() throws Throwable {
return generateTemplateWithParameters("instalaciones", null, null);
}
...
}
ジャージーは、404の要求を転送していないようです。
あなたは、フィルタとして実行するようにジャージーを設定しましたか? –
はい、 'spring.jersey.type = filter'を設定しました –
_"他の同様の質問との主な違いは、 "mywebsite.com/"はジャージリソースでなければならないということです。 " '/'リソース、それは動作しますか? –