Web Uygulamaları hakkında bilgi almaya ve bunları Tomcat'e dağıtmaya başladım. Bu yüzden örnek bir web uygulaması projesiyle başladım - struts, hazırda bekletme, vb. Öğelerden oluşuyordum.Tomcat, Web Uygulamamın ANA SAYFA kısmını nasıl bulur?
ANT yapısı başarılı oldu. Ayrıca, web uygulamasını Catalina/host altında bir xml ile dağıtmayı başardı. Web sitesini hiçbir sorun olmadan açabiliyorum.
Bu
o olduğunu ilk sayfa/başlangıç sayfa/ana sayfası olan-exploded -WEB-INF -classes -lib -web.xml -index.jsp -welcome.html
Sorum
nasıl Tomcat biliyor benim web uygulamasının yapıdır açılması gerekiyordu? Bu hangi dosyada belirtilir?
Teşekkürler. WEB-INF/klasöründe etiketiyle index.jsp işaret eden bir web.xml dosyası var. Bu index.jsp, yukarıdaki soruda gösterildiği gibi "patlatılmış" klasörün altındaki ifadeye başvurur mu? –
Evet, index.jsp, web uygulamanızın içinde, yani "patlatılmış" altında gördüğünüz kökte. JSP'nin kendisini yeniden adlandırma kombinasyonlarını deneyin veya nasıl davrandığını onaylamak için web.xml dosyasını değiştirin. DirectoryIndex index.jsp Aksi halde: – JoseK
Ben Apache yapılandırmasına bağlı olarak da (hiç izin verilmektedir .htaccess ile geçersiz kılmaları varsayarak) .htaccess aynı klasörde bir .htaccess DirectoryIndex geçersiz kılmak olabileceğini ekleyebilir miyim hala bir erişim hatası alabilirsiniz. –