0

一个特定的 JSP 文件现在以黑白方式呈现,而它曾经是语法彩色
的。同一项目中的其他 JSP 文件被正确呈现。
考虑到语法错误,我试图剪切部分代码,但它没有改变任何东西。

什么会导致这种行为?

编辑
由于语法很好并且重新启动 Eclipse 没有帮助,我只是将代码复制/粘贴到一个新文件中,删除了以前的并将新重命名为以前的。俗气,但有效。
我还是想明白...

4

2 回答 2

3

最近我遇到了同样的问题......

添加这个:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>

到我的 .jsp (并重新打开文件)解决了我的问题。

并且不要忘记在JSP 编辑器中打开它

JSP编辑器

也许您上次在文本编辑器中打开它?

于 2013-05-06T07:30:59.337 回答
1

我也有这个问题。你包括标签库吗?

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%

这样的事情可能是错误(最后没有>)。您是否处于 Java EE 的角度?

如果没有任何帮助,只需创建一个新的 JSP,编写一些有效的代码(确保语法突出显示),然后将“黑白”代码复制粘贴到其中。如果突出显示消失,您可以确定您有一些语法错误。旧的“重启 Eclipse”也可能有所帮助。

于 2013-03-20T09:19:05.407 回答