1
我有一個Spring Web應用程序,其中調度程序Servlet僅用於靜態文件。還有一個Jersey servlet用於JavaScript調用API,映射到另一個URL模式,與我的問題不太相關。Spring調度程序Servlet中靜態資源的路徑別名
此刻我的整個調度配置是這樣的:
@Configuration
@EnableWebMvc
public class DispatcherConfig extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/**").addResourceLocations(
"classpath:/www/");
}
}
有一個main.html
文件右下www
在我的類路徑中。如果有請求進入/main.html
,則文件已正確傳送。大。
現在,我希望這個文件能夠在/
,/part
和其他一些路徑上返回請求。基本上,我希望在這裏使用某種路徑別名,或者直接從路徑映射到文件。我怎樣才能實現它?
使用具有多個「值」路徑的'@ RequestMapping'方法可能更容易。 –
@SotiriosDelimanolis有一個'@ Controller'?我甚至沒有(或想要)任何控制器。 –
難道你不能僅僅使用你的servlet容器的_default servlet_來靜態服務嗎? – madhead