javax.el.E​​LException:标识符 [返回] 不是有效的 Java 标识符

发布于 2024-11-14 08:03:48 字数 649 浏览 4 评论 0原文

我有一个页面网址,如下所示:

http://mydomain.com/nodes /32/article/new?return=view

安装 tomcat 7 后,尝试访问它时出现此异常:

/nodes/${param.id}/article/new?return=${param.return}
contains invalid expression(s): javax.el.ELException: The identifier [return] is not a valid Java identifier as required by section 1.19 of the EL specification (Identifier ::= Java language identifier). This check can be disabled by setting the system property org.apache.el.parser.SKIP_IDENTIFIER_CHECK to true.

有什么想法为什么会出现这个情况吗?要修复它,我应该只在 tomcat 中更改此属性吗?

I have a page url, which looks like:

http://mydomain.com/nodes/32/article/new?return=view

After installing tomcat 7, when trying to access it I got this exception:

/nodes/${param.id}/article/new?return=${param.return}
contains invalid expression(s): javax.el.ELException: The identifier [return] is not a valid Java identifier as required by section 1.19 of the EL specification (Identifier ::= Java language identifier). This check can be disabled by setting the system property org.apache.el.parser.SKIP_IDENTIFIER_CHECK to true.

Any ideas why I get that? To fix it should I change this property in tomcat only?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

她如夕阳 2024-11-21 08:03:48

return 是 Java 编程语言(tm) 中的保留关键字。但幸运的是,还有另一种拼写。尝试使用 param['return'] 代替。

return is a reserved keyword in the Java Programming Language(tm). But luckily there is an alternative spelling. Try param['return'] instead.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文