У меня есть небольшая проблема ajax, связанная с перекрестной доменой, как я ее вижу.
В localmachine я создал html-пример с некоторым ajax: в поле ввода текстового поля пользователя "имя пользователя", на каждое нажатие клавиши ajax отправляет его локальный Tomcat, где сервлет проверяет, используется ли это имя пользователя и отправляет ответ "назад".
Никаких проблем с локальным хостом. Как только я набираю, используется "имя пользователя", сервлет отправляет "взятый" ответ и браузер отображает его.
Но, когда я помещаю тестовую html-страницу с ajax на удаленной машине (некоторый бесплатный хостинг в удаленной сети) который отправляет запрос проверки на мой localhost Tomcat, соединение сделано, в консоли Tomcat я вижу запрос, и в firebug в Mozzila это консоль:
GET http://89.216.182.25:8080/Dinamicki1/UsernameServlet?username=zik 200 OK
... но в ответной вкладке нет ответа сервлета "взято" и сообщение в firebug в красном цвете
Итак, серверы хорошо обмениваются сообщениями, без проблем с брандмауэром, ответ 200 OK
Но тело ответа пусто.
Любые идеи, что это красные сообщения в firebugs?
Спасибо вам заблаговременно.
И если кто-нибудь может порекомендовать какой-то серьезный учебник по аяксам для java он будет высоко оценен:)