java如何在JSP页面上包含来自另一台服务器的动态JSP
我正在编写一段代码,以便在页面中动态包含一个HTML片段。基本上,我在一台服务器上有课程信息,我希望其他服务器能够通过一行代码包含这些信息
如果它在同一台服务器上,我会使用:
<jsp:include page="coursedescription.jsp?subj=ENGL100" />
但是JSP页面位于不同的服务器上。这是我尝试过的,但它不起作用:
<jsp:include page="http://myotherserver.com/courselist.jsp?subj=ENGL" />
如何通过指定URL来包含来自另一个JSP页面的片段
# 1 楼答案
您可以使用
c:import
标记来执行此操作。另一种方法是使用commons HTTP在服务器端获取内容,并将结果内联