|
|
|
Tomcat и два сервлета, login + welcome: в браузере лезет сразу welcome
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Apache Tomcat/7.0.52 Имеется вот такой web.xml: Код: java 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. И вот такие два сервлета: Код: java 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. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. Код: java 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. При вводе в браузере: http://localhost:8080/ch04/login_page - вместо формы с логином+паролём сразу отображается "Welcome to the Main Page", а в консоли томката лезет "ShowMainPageServlet doGet() : ...." - без вывода чего-либо из login_page. Что-то я делаю не так. Пните в нужном напр, плз: как заставить это хоз-во работать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2015, 16:05 |
|
||
|
Tomcat и два сервлета, login + welcome: в браузере лезет сразу welcome
|
|||
|---|---|---|---|
|
#18+
Перепроверьте актуальный web.xml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2015, 16:11 |
|
||
|
Tomcat и два сервлета, login + welcome: в браузере лезет сразу welcome
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, пардон, не понял: что значит "актуальный" ? я как его скопировал сюда, так и не менял больше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2015, 16:20 |
|
||
|
Tomcat и два сервлета, login + welcome: в браузере лезет сразу welcome
|
|||
|---|---|---|---|
|
#18+
Barry Fooпардон, не понял: что значит "актуальный" ? я как его скопировал сюда, так и не менял больше. Ну, мы же не знаем откуда именно скопировал. По коду, вроде, всё ОК, либо я совсем не внимательный. Попробуйте посмотреть логи, возможно там будет более детальная инфа почему /login_page вдруг попадает на ShowMainPageServlet. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2015, 16:25 |
|
||
|
Tomcat и два сервлета, login + welcome: в браузере лезет сразу welcome
|
|||
|---|---|---|---|
|
#18+
Код: java 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. Код: java 1. (и только это). Лог "catalina.2015-10-27.log": Код: java 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. 40. 41. 42. Еще один лог, "localhost.2015-10-27.log", уже с ошибкой NoClassDefFoundError javax/websocket/Endpoint: Код: java 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. наконец, третий лог, файл localhost_access_log.2015-10-27.txt: Код: java 1. По "NoClassDefFoundError: javax/websocket/Endpoint" я гуглил и понял так, что надо убедиться, что в catalina.properties указаны jar'ы, относящиеся к вебсокетам, которые НЕ должны сканироваться на аннотации. Они у меня так и указаны (см тж аттач): Код: java 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2015, 16:54 |
|
||
|
Tomcat и два сервлета, login + welcome: в браузере лезет сразу welcome
|
|||
|---|---|---|---|
|
#18+
Приаттачьте что ли D:\JAVA\tomcat\webapps\ch04 целиком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2015, 17:05 |
|
||
|
Tomcat и два сервлета, login + welcome: в браузере лезет сразу welcome
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, вот, прилепил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2015, 17:09 |
|
||
|
Tomcat и два сервлета, login + welcome: в браузере лезет сразу welcome
|
|||
|---|---|---|---|
|
#18+
Barry Foo, Отличная задачка на поломать голову. Косяк тут: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. У вас объявлен 1 сервлет, а не два. Tomcat хитрым образом взял имя одного, а класс другого. Должно быть так: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. Аналогичная лажа и в servlet-mapping. Изучайте лучше Servlet 3.х где маппить можно аннотациями без web.xml. Оно проще и понятнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2015, 18:05 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=114&tid=2124757]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 344ms |

| 0 / 0 |
