Można by pomyśleć, zmieniając stronę JSP w $CATALINA_HOME/webapps/ROOT/index.jsp
wszystko musisz zrobić. Tutaj dowiedziałem się, że tak nie jest! Treść strony jest kompilowana w serwlerze aplikacji WWW ROOT
. Aby Tomcat odwoływał się do strony jsp, musimy zapobiec kompilacji tego serwletu.
Zlokalizuj plik konfiguracyjny aplikacji w internecie pod adresem $CATALINA_HOME/webapps/ROOT/WEB-INF/web.xml
korzeń, i po prostu wypowiedzieć się następujący fragment kodu:
<!-- Comment this section so I can change the default index.jsp homepage
<servlet>
<servlet-name>org.apache.jsp.index_jsp</servlet-name>
<servlet-class>org.apache.jsp.index_jsp</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>org.apache.jsp.index_jsp</servlet-name>
<url-pattern>/index.jsp</url-pattern>
</servlet-mapping>
-->
To spowoduje wyłączenie index_jsp
aplet. Teraz, po ponownym uruchomieniu serwera aplikacji WWW Tomcat, powinien on skompilować i załadować domyślną stronę $CATALINA_HOME/webapps/ROOT/index.jsp
.
Edycja czeku Mam inny sposób ekstrasyfikacji –