2012-08-02 38 views
6

我在這裏繼例如:無法設置JSP作爲GAE留言例如歡迎文件

https://developers.google.com/appengine/docs/java/gettingstarted/usingjsps

,所以我創建了一個非常基本的JSP文件:

<html> 
<body> 
testing 

</body> 
</html> 

和我試圖讓這個歡迎頁面,就像在教程說:

<welcome-file-list> 
     <welcome-file>guestbook.jsp</welcome-file> 
    </welcome-file-list> 

但不會被調用。當我去http://localhost:8888它就好像它缺少一個文件(我改名爲index.html。當有index.html - 它顯示它)。

當我訪問http://localhost:8888/guestbook.jsp我可以看到JSP文件沒有問題

UPDATE:發生這種情況只是我的開發服務器上。當我部署到谷歌應用程序引擎,它按預期工作:

http://test-ishener.appspot.com/

+0

您在本地系統中使用了哪個Web服務器?谷歌應用程序引擎啓動器或任何其他服務器? – 2012-08-03 17:09:54

+0

我認爲這是Google應用程序引擎啓動器。我沒有安裝任何其他的東西 – 2012-08-07 10:06:08

回答

2

也許你是不是在根文件夾存放JSP,請出示您的項目目錄結構。

此外,如果你已經在welcomefile列出多個匹配說:

<welcome-file>index.html</welcome-file> 
<welcome-file>guestbook.jsp</welcome-file> 

那麼第一個匹配的會被執行,即index.html的,如果是這樣的情況下,或者移動guestbook.jsp到第一或刪除的index.html歡迎文件標籤

+0

它在相同的地方index.html是(至少根據日食中的樹)。我的意思是它在戰爭中 – 2012-08-02 12:03:36

+0

嘗試重新啓動服務器和eclipse。 – 2012-08-02 12:09:51

+0

我如何重新啓動服務器?足夠重啓eclipse了嗎? – 2012-08-02 12:11:52