Spring、Jsp、goto变量

Spring、Jsp、goto变量,spring,jsp,jakarta-ee,spring-mvc,jspx,Spring,Jsp,Jakarta Ee,Spring Mvc,Jspx,今天我刚刚用Spring框架编写了一些Jspx页面,出现了一个我不理解的错误,因为我刚刚复制了同一个页面好几次,并且它只使用了原始行。以下行似乎无法使用: <spring:url var="goto" value="/resources/images/goto16.png" /> <img alt="goto" src="${goto}"/> 但是如果我把名字“goto”改成其他的名字,比如“got”,那么它就可以了 我猜这个词是被保护的,因为它被用于另一个目的,

今天我刚刚用Spring框架编写了一些Jspx页面,出现了一个我不理解的错误,因为我刚刚复制了同一个页面好几次,并且它只使用了原始行。以下行似乎无法使用:

<spring:url var="goto" value="/resources/images/goto16.png" />

<img alt="goto" src="${goto}"/>

但是如果我把名字“goto”改成其他的名字,比如“got”,那么它就可以了

我猜这个词是被保护的,因为它被用于另一个目的,但我在网上没有找到关于这个问题的线索

有人知道这件事吗?我真的不需要“goto”,但我想知道为什么我不能使用它


谢谢

,当JSP被翻译成Java源代码时,变量名将出现在代码中的某个地方,从而导致编译问题。

好的,我理解。我忘了JSP最后只不过是一个servlet,所以“goto”关键字作为变量名引发错误是完全正常的。非常感谢。