1
我有一個項目設置與春季啓動和澤西島,我需要服務靜態內容。與其他類似問題的主要區別在於「mywebsite.com/」必須是Jersey資源。這是我目前JerseyConfig:Spring Boot澤西靜態內容與資源在「/」
@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/「必須是Jersey資源。」_ - 這是否意味着如果沒有'/'資源,它的工作原理? –