我试图将一个HTML文件包含到我的JSP中,但是eclipse显示了这个错误
包含的文件
<%@include file="includes/head.html" %>
错误
Processing instruction not closed
这只是简单的JSP
<%@include file = "includes/head.html" %>
<form action = "#" method = "POST">
Username: <input type = "text" name = "username"><br/>
Password: <input type = "password" name = "password"><br/>
</form>
</body>
</html>
答案 0 :(得分:60)
选择全部,退格,然后按ctrl + z恢复。适合我。但是,熟悉日食的人可能会对这种情况发生的原因有所了解
答案 1 :(得分:11)
这看起来很疯狂但是按ctrl + A,ctrl + x,粘贴并保存代码,Bug被清除
答案 2 :(得分:3)
此外,关闭文档并再次打开它似乎有效(请记得先保存文档)。
答案 3 :(得分:1)
我尝试Anurag Priyadarshi回答,但它没有工作。但是我通过重启日食来摆脱这个错误,你可能想尝试它对我有用。 :)
答案 4 :(得分:1)
通过删除对我有用的错误文件,将相同的代码保存在新文件中。
答案 5 :(得分:0)
尝试在@。
之后留出空格<%@ include file="includes/head.html" %>.
此外,如果head.html在其他目录中,则绝对路径应以/或...开头。
尝试
<%@ include file="/includes/head.html" %>
或
<%@ include file="../includes/head.html" %>.
答案 6 :(得分:0)
重新开始日食对我有用。