1
我使用彈簧2.5.6與MVC如何顯示靜態頁面。新網站我的工作有靜態頁面,如主頁,簡單的登陸頁等,與其他CRUD類型的網頁一起。Spring MVC的
我有一個時間赫克得到兩個一起工作,所以很明顯,我做的事情非常錯誤的原因也不能那麼難。
首先,我開始了與以下爲例:
<bean name="/account-landing.html" class="com.account.web.AccountLandingController">
<property name="commandClass" value="com.account.web.AccountLandingCommand"/>
<property name="formView" value="account-landing"/>
<property name="successView" value="account-landing"/>
</bean>
和其他幾個人,並且工作得很好。
現在,我要介紹
<bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mapping">
<props>
<prop key="/home.html">urlFilenameViewController</prop>
[snip]
</props>
</property>
</bean>
<bean id="urlFilenameViewController" class="org.springframework.web.servlet.mvc.UrlFilenameViewController"/>
靜態頁面,有一個視圖解析器。我的應用程序中的所有頁面都已轉換爲.jsp。
我已經看過的文件過去,但仍不能點擊。
謝謝
你確定你的HTMLS越來越正確解決?轉換成在jsp後,你改變了你的servlet調度員攔截HTML和JSP?順便說一句 - 你實際上不需要通過Spring Dispatcher Servlet路由靜態內容。這是一個開銷。你可以在這裏粘貼你的servlet配置嗎? – Nilesh 2011-04-26 14:33:08