0

我可以在我的 HTML 中包含外部 URL 并获取 HTML 中的内容,就像 jstl 一样,这样我们就不必遇到连接问题或使用 java 代码。如果我们使用 jstl 它必须打开套接字并进行处理而不是直接包含外部 url 目前我正在以这种方式实现

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@page
    language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<html>
<head>
<title>google</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<c:import uri="http://google.com" />
</body>
</html>
4

1 回答 1

0

你不能使用 vanilla HTML 来做到这一点。您可以获得的最接近的是iframe,但这似乎不是您想要的。你最好的选择是使用一些服务器端语言,如果你担心负载/连接问题,然后考虑缓存结果。

您的缓存策略可以在您的应用程序内部或 HTTP 级别(例如使用Varnish之类的东西)。

于 2013-03-12T18:40:44.110 回答