2012-09-19 36 views
1

我正在開發一切正常的Spring/Spring MVC應用程序,但我對應用程序啓動有些懷疑。關於Spring MVC應用程序啓動時的渲染請求

現在,當Tomcat啓動並且應用程序啓動時,即使我不訪問該站點,我仍在「主頁」控制器上接收到呈現請求。這就像是自動完成的。它是否正確?這可以被禁用,並有任何理由爲什麼這是默認完成?

在此先感謝。

+0

你怎麼確定你正在收到一個請求? – Bozho

+0

你在調試模式下啓動tomcat,並在啓動時停止在你的控制器上? – ant

+0

是的,正好..我也看到它在日誌中......順便看這個DEBUG:org.apache.tiles.impl.BasicTilesContainer - 爲定義'user.home'收到的渲染請求 DEBUG:org.springframework .web.servlet.DispatcherServlet - 成功完成請求 –

回答

0

我發現,當定義的DispatcherServlet映射到*這樣的:

<servlet-mapping> 
    <servlet-name>WebDispatcher</servlet-name> 
    <url-pattern>*</url-pattern> 
</servlet-mapping> 

你總是得到你的「家」控制器的請求映射到/

相關問題