2012-02-09 88 views
-1

我有問題:HTTP狀態404 - /gwtspring/com.javacodegeeks.gwtspring.Application/Application.html我試着編寫spring gwt應用程序根據教程:http://www.javacodegeeks.com/2010/07/gwt-2-spring-3-jpa-2-hibernate-35.html。我不知道我如何公共客戶端資源,例如css,html,js,圖片。我有Tomcat 7.0。 Cient資源在子目錄中,其中的tomcat堵readning![在這裏輸入的形象描述] [1]HTTP狀態404 - /gwtspring/com.javacodegeeks.gwtspring.Application/Application.html

回答

0

假設你有你的靜態資源被稱爲「資源」根文件夾,你可以不喜歡這樣。在你的web.xml中,添加一個servlet映射前springGwtRemoteServiceServlet映射像

<servlet-mapping> 
    <servlet-name>default</servlet-name> 
    <url-pattern>/res/*</url-pattern> 
</servlet-mapping> 

到/ RES所有請求映射/ *到tomcat「默認」的servlet,而不是給它傳遞的GWT的servlet。其他servlet引擎也具有類似的功能,但它們可能不會調用默認的servlet「default」。

+0

我仍然有同樣的問題http:// localhost:8080/gwtspring/com.javacodegeeks.gwtspring.Application/Application.html – user1103417 2012-02-09 11:48:04

+0

我的web.xml http://pastebin.com/8XTAvfu5 – user1103417 2012-02-09 11:55:39