我正在尝试使用以下语法包含html文件:
<%@ include file="path/to/file.html" %>
但是我在使用Firefox(最新)和Chrome(最新版)浏览页面时遇到问题,可能还有其他我未测试的问题。就我所见,这包括在IE 9上正常工作。
任何人都能解释一下吗?
注意: 的
父文件是index.html,我怀疑那个include指令只适用于*.jsp
个文件,但我无法确认这一点,因为我在一个只读取权限的目录中工作!
答案 0 :(得分:1)
父文件是index.html
将其重命名为index.jsp
。这样<%@include%>
就会运行。它是JSP,而不是HTML。 JSP在webserver上运行,而不是在webbrowser上运行。 Webbrowser只能理解HTML。对于webbrowser- unknown <%@include%>
标记的解释取决于所使用的webbrowser并且未确定。