|
|
|
просто, но у меня не выходит
|
|||
|---|---|---|---|
|
#18+
Доброе время суток, господа. Значит в силу того что я только учусь так и вопрос у меня такой. Все пробую сделать это на таких продуктах: j2ee1.4sdk jakarta-tomcat-4.1.31 Входные данные: WelcomeServlet.java Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. javac WelcomeServlet.java получаю WelcomeServlet.class index.html Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Далее перехожу в Deploytool. И там такая последовательность действий: 1. New->Web Component 2. Create New Stand-Alone WAR Module WAR Naming - welcome Context Root - welcome Edit Contents - добавляю WelcomeServlet.java и index.html 3. Servlet 4. ServletClass - WelcomeServlet ServletName - WelcomeServlet 5. Finish Далее запускаю Tomcat перехожу в Tomcat Web Application Manager 1. Upload a WAR file to install Select WAR file to upload - указываю свой welcome.war и жму Install 2. Все OK Далее в IE ввожу http://localhost:8080/welcome/index.html - запускается моя страница а на ней жму кнопку и вижу: type Status report message /welcome/WelcomeServlet description The requested resource (/welcome/WelcomeServlet) is not available. Уважаемое сообщество где же я ошибся и в чем же дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 18:41 |
|
||
|
просто, но у меня не выходит
|
|||
|---|---|---|---|
|
#18+
А не пробовал добавить WelcomeServlet.class ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 18:51 |
|
||
|
просто, но у меня не выходит
|
|||
|---|---|---|---|
|
#18+
Твое приложение находится в директории %TOMCAT_HOME%/webapps/welcome. Там должен быть файл WEB-INF/web.xml как минимум следующего содержания: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Еще должен быть файл: WEB-INF/classes/WelcomeServlet.class. Посмотри прилагаемый архив, может его содержимое скопировать в %TOMCAT_HOME%/webapps. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 19:14 |
|
||
|
просто, но у меня не выходит
|
|||
|---|---|---|---|
|
#18+
2 Denis Popov Огромное спасибо. Про WelcomeServlet.class понятно он там и есть Очень выручило. Дело в том что в файле web.xml не хватало строк, которые пришлось добавить вручную. Код: plaintext 1. 2. 3. 4. 5. А есть ли средство, которое бы все делало корректно. Да еще для разных серверов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 20:29 |
|
||
|
просто, но у меня не выходит
|
|||
|---|---|---|---|
|
#18+
Deploytool это вот этот ? Я с ним не работал. Можешь взять какую-нибудь среду разработки java-приложений, типа IntelliJ IDEA , IntelliJ IDEA EAP , Eclipse , Sun NetBeans - получишь в том числе и средство развертывания приложений, для чего не преминешь познакомиться с Ant , который в них уже есть и используется среди всего прочего и для развертки. А web.xml подчас удобнее руками править:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 20:50 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=59&tid=2152133]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 364ms |

| 0 / 0 |
