Как включить динамический 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, и включить результат в строку.

Другие вопросы по тегам