Пожалуйста, посмотрите на два скриншота ниже, которые показывают мою страницу jsf (http://localhost:8080//dmeScripts/Test.xhtml) слева и инструменты разработчика браузера справа. Первый снимок экрана - Safari - моя страница отображается правильно. Второй снимок экрана - Chrome - моя страница неправильно отображается.
На скриншоте Chrome консоль сообщает об ошибках, связанных с ресурсами, которые не могут быть загружены - обратите внимание, что я выбрал сценарий component.js.xhtml и что он не может быть отображен. Сравните это со снимком экрана Safari, где успешно отображается component.js.xhtml.
Щелкните правой кнопкой мыши на component.js.xhtml, чтобы получить адрес ссылки, которую я получаю:
- Safari - http://localhost:8080/dmeScripts/javax.faces.resource/components.js.xhtml?ln=primefaces&v=6.1
- Хром - http://dmescripts/javax.faces.resource/components.js.xhtml?ln=primefaces&v=6.1
В Chrome ссылка неверная. Chrome «отфильтровал» хост и порт, то есть localhost: 8080. Может кто-нибудь сказать мне, как решить эту проблему?
Safari
Chrome