java - jsp在html5中包含函数?

标签 java html jsp

html5中有没有像jsp include一样的函数?

类似的东西可以使用单个源自动添加到页面。

最佳答案

不,如果您需要此类行为,请使用服务器端语言,例如 PHP。如果您无法做到这一点,则必须使用 JavaScript 来“包含”另一个页面,方法是通过 AJAX 获取该页面,然后将其添加到 DOM。

PHP 示例:

<?php include 'header.html'; ?>
<h1>hi</h1>
<p>blah blah</p>
<?php include 'footer.html'; ?>

JS 示例 using jQuery :

<!doctype html>
<body>
    static stuff
    <div id="content"></div>
    <script>
        $('#content').load('content.html');
    </script>
</body>

不要不要使用这样的 JS 解决方案。它将使页面无法被任何没有支持 JS 的浏览器(例如搜索引擎)的人使用。

关于java - jsp在html5中包含函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10087141/

相关文章:

Java 我有一个无法跨类解析的数组

java - 了解变量如何指向 Java 中的值

html - Github 要点页面不会在 iframe 中加载

javascript - 如何使用 JQuery 使具有特定 URL 的选项卡处于事件状态

java - jsp servlet文件上传doGet

java - 如何修复 Java webapp 中的地方性 XSS 漏洞

jsp - 在jsp中弹出日期选择日历

java - 有没有一种简单的方法可以从两个链表中删除同一个对象?

java - Java 程序中的字符串大小是否有限制?

html - 什么是好的非所见即所得的 HTML 编辑器?