0
我在Netbeans中創建了一個Web項目。當我運行它,它啓動一個glassfish服務器,並且一切正常(我不明白爲什麼或如何,但它的工作原理)。Netbeans項目404 + Apache本地主機XAMPP
我也在我的Mac上安裝了XAMPP。我將netbeans項目文件夾複製到我的用戶站點文件夾中,並使用XAMPP運行我的Apache服務器。
我可以訪問網站索引,但每當我嘗試使用servlet時,我都會得到一個404,找不到對象。
這是否與glassfish web xml文件有關? Servlet映射?是否有一個新的Apache Web xml文件,我必須創建它來在Apache服務器上工作?
我可以粘貼代碼,如果你需要它。
謝謝!
我不明白你的意思。我確實有使用XAMPP運行的Apache。你是什麼意思「servlet容器可用的地方」? – Lebowski156 2013-03-11 21:15:52
Apache服務器不適用於基於Java的Web應用程序託管。對於基於Java的Web應用程序託管,您需要glassfish或apache tomcat,其中有一個servlet容器。在Apache服務器中沒有servlet容器,所以你的應用程序沒有運行。 Apache服務器用於託管基於PHP的應用程序 – 2013-03-11 21:19:12
哦,我不知道Apache Tomcat與Apache不同。謝謝 – Lebowski156 2013-03-11 21:31:59