2013-07-11 5 views
0

У меня очень простая веб-служба Axis на сервере Apache Tomcat (например, localhost: 9999). Я создал и запускал все с Eclipse Java EE.Веб-служба и запрос Javascript на том же порту localhost

Я хочу вызвать этот веб-сервис на HTML-странице с помощью JavaScript (был сделан в Aptana Studio 3) - Когда я открываю HTML, из-за политики междоменного домена возникает ошибка.

Как я могу это решить? Или это не так?

Я попытался запустить его на том же порту, что и веб-служба, используя базовый URL-адрес в Run Configurations, но он не работает (используется порт). Могу ли я заставить его работать на одном и том же порту?

Было бы здорово, если вы можете мне помочь.

+0

просто добавить CORS для ответа вашего 2-го порта – dandavis

ответ

0

Когда вы загружаете Apache Tomcat (не имеет значения, версия), вы выбираете порт, на котором будет работать ваш сервер.

Если у вас есть Tomcat, связанный с Eclipse Java EE, убедитесь, что tomcat еще не запущен. Обычно вы можете проверить это, щелкнув правой кнопкой мыши значок инструмента Tomcat на панели задач. Если он уже запущен, остановите его, а затем снова попробуйте запустить tomcat через eclipse.

Если вам не кот связаны с затмением, вот видео-учебник о том, как сделать это: https://www.youtube.com/watch?v=LdThrERsSsI

Надеется, что это помогает

Смежные вопросы