如何在JSP页面上包含来自其他服务器的动态JSP

jep*_*rro 3 java jsp jspinclude

我正在编写一些代码,用于动态地在页面中包含HTML代码段.基本上,我在一台服务器上有课程信息,我希望其他服务器能够包含一行代码.

如果它在同一台服务器上,我会用它:

<jsp:include page="coursedescription.jsp?subj=ENGL100" /> 
Run Code Online (Sandbox Code Playgroud)

但JSP页面位于不同的服务器上.这是我尝试过的,它不起作用:

<jsp:include page="http://myotherserver.com/courselist.jsp?subj=ENGL" /> 
Run Code Online (Sandbox Code Playgroud)

如何通过指定URL来包含其他JSP页面中的代码段?

Tej*_*eni 8

你可以使用c:import标签来做这件事.另一种方法是使用commons HTTP获取服务器端的内容,并将结果包含在内.