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