0

有一个来自外部 url(比如http://sample.com/header.html)的标题内容。我想在我的 jsp 文件中包含这个标题,实际上我可以在我的 jsp 页面中看到这个标题。当我运行我的 jsp 页面时,这个标题 url 应该显示在我的 jsp 页面的顶部。

如果您能帮助我,我将不胜感激!

<%@ page contentType="text/html; charset=ISO-8859-1"%>
 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

    </head>
        <body>
            <c:import url="https://www.google.com/?gws_rd=ssl"  /> 
         </body>

</html>
4

1 回答 1

0

您需要在路径中添加JSTL taglib,

 <%@ page contentType="text/html; charset=ISO-8859-1"%>
 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

要将内容从外部 URL 导入 JSP,JSTL 提供了标记。

例如,

 <c:import url="http://external.com/some/fragment.html" />

将在请求时将内容从指定的 url 添加到 JSP。查看 BalusC答案

更新:如果您在标题中<iframe>寻找嵌入页面(如果您需要), 您可以尝试。google请参阅下面的代码示例,

<iframe src="http://www.google.com" style="width: 90%; height: 300px"
scrolling="no" marginwidth="0" marginheight="0" frameborder="0" vspace="0" hspace="0">
</iframe>

希望这对您有所帮助。

于 2016-03-04T06:13:44.513 回答