将外部URL中的标题内容包含到JSP文件中

时间:2016-03-02 20:19:11

标签: html jsp header external-url

标题内容来自外部网址(例如http://sample.com/header.html)。我想在我的jsp文件中包含这个标题,实际上我可以在我的jsp页面中看到这个标题。当我运行我的jsp页面时,这个标题网址应该显示在我的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>

1 个答案:

答案 0 :(得分: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" />

将在请求时添加指定给JSP的URL中的内容。查看Answer 来自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>

希望这对你有所帮助。