如何處理SpringMVC中的靜態內容?我正在使用SpringMVC 3開發一個Web應用程序,并擁有DispatcherServlet捕獲到‘/’的所有請求,就像這樣(web.xml): <servlet>
<servlet-name>app</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>app</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>現在,這就像廣告中所做的那樣,但是我如何處理靜態內容呢?以前,在使用RESTfulURL之前,我會捕獲所有*.html并將其發送到DispatcherServlet但現在這是一場不同的球賽。我有一個/靜態/文件夾,其中包含/樣式/、/js/、/映像/等等,我想將/靜態/*排除在DispatcherServlet.現在,當我這樣做時,我可以讓靜態資源發揮作用: <servlet-mapping>
<servlet-name>app</servlet-name>
<url-pattern>/app/</url-pattern>
</servlet-mapping>但我希望它有好的URL(我使用SpringMVC 3的要點),而不是登陸網頁www.domain.com/app/我也不想要一個耦合到Tomcat或任何其他servlet容器的解決方案,而且因為這是(相對的)低流量,所以我不需要一個webserver(像Apachehttpd)inront。有干凈的解決辦法嗎?
如何處理SpringMVC中的靜態內容?
夢里花落0921
2019-06-20 16:19:28