Вчера под вечер разобрался как запускать на исполнение .jsp файлы в Tomcat.
Для этого нужно .jsp файл разместить в папку с установленным сурвером Tomcat: webapps/ROOT , запустить сервер и написать в адресной строке браузера: localhost:8080/имя_файла.jsp
Сегодня же целый день разбирался как запускать сервлеты в Tomcat, перерыл документацию на сайте, также смотрел руководсва IntelliJ Idea. Решение было найдено в этом руководстве:
http://www.javatalks.ru/sutra4974.php
Нужно исходник сервлета .java разместить в папке с установленным сервером Tomcat: webapps/myapp/WEB-INF/classes , скомпилировать его javac , потом создать web.xml в папке WEB-INF с текстом:
Для этого нужно .jsp файл разместить в папку с установленным сурвером Tomcat: webapps/ROOT , запустить сервер и написать в адресной строке браузера: localhost:8080/имя_файла.jsp
Сегодня же целый день разбирался как запускать сервлеты в Tomcat, перерыл документацию на сайте, также смотрел руководсва IntelliJ Idea. Решение было найдено в этом руководстве:
http://www.javatalks.ru/sutra4974.php
Нужно исходник сервлета .java разместить в папке с установленным сервером Tomcat: webapps/myapp/WEB-INF/classes , скомпилировать его javac , потом создать web.xml в папке WEB-INF с текстом:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<servlet>
<servlet-name>TestingServlet</servlet-name>
<servlet-class>TestingServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>TestingServlet</servlet-name>
<url-pattern>/test</url-pattern>
</servlet-mapping>
</web-app>
Потом в адресной строке браузера написать: http://localhost:8080/myapp/test
Вуаля! Реально целый день над этим провозился.
Немає коментарів:
Дописати коментар