| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Навигация в Tomee и Tomkat |
| Автор: mbasil 26.2.2015, 11:06 |
| При использовании Tomee возникло несколько странных вопросов: 1. Почему-то при при первом обращении к приложению, сначала идет доступ к ROOT приложению и запрашивается пиктограмма "кота" (favicon.ico), и только затем идет обращение к приложению. (Очевидно это относится и к Tomcat). Видел рекомендацию для повышения произвдительности подменить своим приложением ROOT. Бред какой-то. Может те, кто работают с Tomcat имеют более правильные рекомендации, как избавиться от этой чепухи. Все бы ничего, если бы это было только вначале и один раз, однако в процессе работы видны периодические (хоть и редкие) обращения к manager'у, а это уж совсем ни к чему. так как влияет на производительность. 2. При первом тычке на гиперссылке домашней страницы в хвост URL добавляется jsessionid, как будто куки в браузере отключены (что в действительности не так). Причем после логина и повторного автоматического forvard на эту страницу jsessionid так же добавляется. После дальнейших переходов, клик на этой ссылке при отслеживания сеанса работает с куки. Оч странно. Конечно, в отличие от первого вопроса, этот носит чисто академический характер. Но интересно, это что - глюк Tomkat'а, или в этом есть какая-то "серемяжная правда". |
| Автор: AntonSaburov 2.3.2015, 09:45 |
| 1. Из описания не совсем понятно, как переход осуществляется - набирается прямой URL на приложение и дальше что ? Редирект куда-то или что-то еще ? 2. Скорее всего какие-то особенности настройки Tomee. |
| Автор: mbasil 2.3.2015, 21:51 |
| Простой переход по гиперссылке на домашней странице. Вот кусок лога начала работы приложения: 127.0.0.1 - tomee [28/Feb/2015:13:53:03 +0400] "GET /manager/text/start?path=/bookstore HTTP/1.1" 200 64 127.0.0.1 - - [28/Feb/2015:13:53:06 +0400] "GET /bookstore HTTP/1.1" 302 - 127.0.0.1 - - [28/Feb/2015:13:53:10 +0400] "GET /bookstore/ HTTP/1.1" 200 2688 127.0.0.1 - - [28/Feb/2015:13:53:10 +0400] "GET /favicon.ico HTTP/1.1" 200 21630 127.0.0.1 - - [28/Feb/2015:13:55:55 +0400] "GET /bookstore/common/observaccount.do;jsessionid=8F0F6F727C3CA967AD9EBDE09D5C69D5 HTTP/1.1" 200 1092 127.0.0.1 - boris [28/Feb/2015:13:56:06 +0400] "POST /bookstore/login/login.do HTTP/1.1" 200 2054 127.0.0.1 - boris [28/Feb/2015:13:56:12 +0400] "GET /bookstore/public/index.do |
| Автор: zera 5.3.2015, 12:27 |
| браузер будет запрашивать фавикон в том случае, если явно не указано его расположение. ps впрочем даже явное указание пути к фавикону не гарантирует, что браузер не запросит дефолтный |