Java 使用JSTL导入另一个web资源的内容
我有一个JSP页面,它将在不同的服务器上显示另一个web页面的确切内容。我的理解是,JSTL中的c:import应该能够包含来自不属于当前web应用程序的文件的内容 我添加了c:import url=“在另一个应用程序中的我的服务器上的页面”,效果很好,但当我尝试包含来自另一个服务器的页面时,它失败了 有没有关于什么地方可能出错的建议 编辑:确切的错误是:“服务器遇到一个内部错误(),使其无法完成此请求。”。然而,从同一台服务器请求一个页面,不同的应用程序可以工作……我得到了页面的内容。一个准确的代码以及“它如何失败”将是一个很大的帮助。所有读心术的人目前都在度假 同时,看看Java 使用JSTL导入另一个web资源的内容,java,jsp,import,jstl,Java,Jsp,Import,Jstl,我有一个JSP页面,它将在不同的服务器上显示另一个web页面的确切内容。我的理解是,JSTL中的c:import应该能够包含来自不属于当前web应用程序的文件的内容 我添加了c:import url=“在另一个应用程序中的我的服务器上的页面”,效果很好,但当我尝试包含来自另一个服务器的页面时,它失败了 有没有关于什么地方可能出错的建议 编辑:确切的错误是:“服务器遇到一个内部错误(),使其无法完成此请求。”。然而,从同一台服务器请求一个页面,不同的应用程序可以工作……我得到了页面的内容。一个准确
...
如果它在同一台服务器、不同的应用程序上工作,则可能存在某个未初始化的变量,或者某个状态导致它抛出异常。检查错误日志中是否有可能指向导致问题的特定代码行的堆栈跟踪。我曾经遇到过类似的错误。结果证明,我运行应用程序的机器在通过防火墙连接到互联网时出现了一些问题。一旦我将应用程序部署到一台始终连接的机器上,它就工作得很好。您能否提供更多关于它如何失败的详细信息。你有错误吗?
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
...
<c:import
url="http://www.truenorthguitars.com/Clients/Richman/index.htm" />