2013-03-12 289 views
0

我可以在HTML中包含外部URL,并像HTML中一样获取HTML内容,这样我们就不必连接问题或使用Java代码。 如果我们使用JSTL这有可能打开插座并做处理而不是dirtecly包括外部URL 目前我采取这种方式在html中包含外部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> 
+0

'让我们不要我们不必须有连接issue'你将如何避免呢?你准备好了吗使用缓存? – 2013-03-12 18:37:14

回答

0

你不能做到这一点使用香草HTML。你可以得到的最接近的是iframe,但是这看起来不像你想要的。您最好的办法是像您一样使用一些服务器端语言,然后考虑缓存结果,如果您担心加载/连接问题。

你的缓存策略可以是您的应用程序内或在HTTP级别(例如,使用类似Varnish

+0

我想在html中使用 – Vinayjava 2013-03-12 18:43:10

+0

我知道,但我不认为这是可能的。也许你可以使用iframe来实现你的目标? – 2013-03-12 18:44:32