我有这个 .jsp 文件:
<script language="javascript">
<c:if test="1!=2">
</c:if>
</script>
我在 Eclipse WTP (STS) 中遇到语法错误,如果我有这个:<c:if test="1==2">
没有语法错误。
<c:if test="1!=2">
在此文件中 <script>..</script>
之外没问题。
最佳答案
Eclipse 经常在没有语法错误的情况下发出语法错误信号,因为它无法正确解析 JavaScript(或其他组合)内的 HTML 中的 JSTL。
通过将代码部署到您的服务器上并运行来测试您的代码。如果它运行,那么您遇到了 Eclipse 错误。
关于java - Eclipse 中出现语法错误! char 位于 javascript 脚本内的 jSTL 标记中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5016499/