Я установил Tomcat 5.0 для запуска веб-приложения.
Прежде всего, почему вы используете древний (8-летний) Tomcat 5.0? Если вы можете, просто возьмите последнюю версию, Tomcat 6.0 .
Как я могу показать мои файлы, которые присутствуют в Tomcat, в веб-браузере? Я попытался http://hostname:8080/myfolder/login.html,, но я не вижу файлы.
Является ли myfolder
именем контекста или просто папкой в вашем веб-контенте? Если это имя контекста, вам нужно убедиться, что оно правильно развернуто. Вы можете найти подробности в журналах сервера в папке /logs
. Если это папка в вашем веб-контенте и, следовательно, веб-приложение предположительно является «корневым» приложением, то вам нужно убедиться, что оно развернуто как ROOT
.
Чтобы узнать больше об использовании Tomcat, ознакомьтесь с документацией .
Еще одна вещь, которую я знаю о JDBC и других соединениях с базами данных, и я разработал HTML-страницу. Как я могу позволить кнопке на странице выполнить код, написанный в сервлете, и выполнить проверки?
Кстати, просто создайте класс, который extends HttpServlet
, реализуйте метод doPost()
, определите сервлет в web.xml
и позвольте атрибуту action
элемента HTML <form>
указать URL, который является покрыты url-pattern
отображения сервлета в web.xml
.
Поскольку вопрос довольно широкий, у меня сложилось впечатление, что вы никоим образом не научились работать с Tomcat и JSP / Servlets. Я настоятельно рекомендую пройти через эти учебные пособия, чтобы сначала ознакомиться с JSP / Servlet в Tomcat и Eclipse (IDE): Обучающие программы начального и среднего уровня, JSP и JDBC