2012-03-25 56 views
2

我深化發展使用NetBeans 7和Gassfish Web應用程序服務器3+Glassfish的顯示,而不是我的web應用程序的歡迎文件

其實默認主頁,我有一個問題,我跑項目 沒有錯誤,但瀏覽器顯示我的服務器的默認主頁,並

我指定的web.xml中的index.jsp的index.jsp不是:

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

任何想法來解決這個問題? 謝謝

回答

4

如果您的路徑中沒有應用程序名稱(上下文根),通常會顯示Glassfish服務器主頁。

你在瀏覽器的URL看起來應該像:

http://localhost:8080/appname/index.jsp

更換APPNAME與應用程序的名稱。這通常是Netbeans項目的名稱。如果你不知道,看看文件:

項目目錄/網絡/ WEB-INF/sun-web.xml中

那裏你會找到一個標籤<context-root>

1

感謝馬特,我添加了應用程序的名字在GlassFish中-web.xml中

但我發現用CSS的另一個問題是由於改變的contextPath

要解決它,我代替../通過pagecontext.request。 contextPath在我的jsp文件中是這樣的:

href="${pageContext.request.contextPath}/css/style.css" /> 
相關問題