У меня есть следующие файлы
A.jsp
B.jsp
У меня есть контроллер и сервис для A.jsp.
Я включил A.jsp в B.jsp. с участием
<jsp:include page = "A.jsp"></jsp:include>
Acontroller.js и Aservice.js недоступны из B.jsp, а директивы, включенные в A.jsp, также недоступны в B.jsp.
Как я могу использовать этот Acontroller и директивы в A.jsp в B.jsp
Я обнаружил <a href = "javascript: void(0);" class = "ng-binding" в инспектируемых элементах.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


как определяются ваши директивы / услуги? если вы определяете с помощью в контроллере, то это будет this / scope (тот же контроллер может получить доступ).
создайте директиву / папку службы и определите в ней свои директивы и определите эту директиву / службу в вашем файле app.config, после чего она будет доступна для всех контроллеров.
Посмотрите: javatpoint.com/MVC-in-jsp