Как включить динамический JSP с другого сервера на странице JSP
Я пишу некоторый код для динамического включения фрагмента HTML на страницу. По сути, у меня есть информация о курсе на одном сервере, которую я хочу, чтобы другие серверы могли включать в одну строку кода.
Если бы это было на том же сервере, я бы использовал это:
<jsp:include page="coursedescription.jsp?subj=ENGL100" />
Но страница JSP находится на другом сервере. Это то, что я пытался, и это не работает:
<jsp:include page="http://myotherserver.com/courselist.jsp?subj=ENGL" />
Как я могу включить этот фрагмент с другой страницы JSP, указав URL?
1 ответ
Решение
Ты можешь использовать c:import
тег для этого. Другой способ - извлечь содержимое на стороне сервера, используя общий HTTP, и включить результат в строку.