Как прокомментировали другие, это не работает из-за модели безопасности браузера.
Вы могли бы обойти это с помощью записи в вашем файле hosts.
Во-первых, если ваше приложение находится в домене yahoo.com, откройте файл hosts и добавьте следующую запись
127.0.0.1 mylocalhost.yahoo.com
Затем на своих страницах измените конечную точку AJAX на http://mylocalhost.yahoo.com/myservlet/serverl1
Я никогда не проверял это, поэтому я не уверен, что это сработает, но может. Если это работает, каждый пользователь этой страницы должен будет изменить свой файл hosts, как указано выше
Примечание: файл вашего хоста должен находиться в C:\WINDOWS\system32\drivers\etc\hosts
в Windows и /etc/hosts
в * nix