Właśnie zacząłem poznawać aplikacje internetowe i wdrażać je na serwerze Tomcat. Zacząłem od przykładowego projektu aplikacji internetowej - składającego się z rozporek, hibernacji itp., Itp.W jaki sposób Tomcat znajduje STRONĘ GŁÓWNĄ mojej aplikacji internetowej?
Kompilacja ANT zakończyła się powodzeniem. Ponadto był w stanie wdrożyć aplikację internetową za pomocą xml pod Cataliną/hostem. Jestem w stanie otworzyć stronę internetową bez żadnych problemów.
Jest to struktura mojej aplikacji internetowej
-exploded -WEB-INF -classes -lib -web.xml -index.jsp -welcome.html
Moje pytanie jest
Jak Tomcat wiedzieć która jest pierwsza strona/rozpoczynając strona strona/home, że jest powinien otworzyć? Który plik jest podany w?
Dzięki Jose. Mam plik web.xml w folderze WEB-INF/z tagiem wskazującym na index.jsp. Czy ten plik index.jsp odnosi się do tego w folderze "rozbitym", jak pokazano powyżej w powyższym pytaniu? –
Tak, plik index.jsp znajduje się w katalogu głównym w aplikacji internetowej, tj. W "eksplodowaniu". Spróbuj kombinacji zmiany nazwy samej strony JSP lub zmień plik web.xml, aby sprawdzić, jak się zachowuje. – JoseK
Mogę dodać, że w zależności od konfiguracji Apache można również zastąpić DirectoryIndex w .htaccess w tym samym folderze co .htaccess (zakładając przesłonięcia z .htaccess są dozwolone w ogóle): DirectoryIndex index.jsp Inaczej nadal możesz uzyskać błąd dostępu. –