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