JSP 错误转义表达式中的引号
我需要检查类型以显示正确的消息,例如:
${row.type} <c:if test="${row.stype ==\"Note\" }">Important Note</c:if>
但是转义会产生奇怪的错误: 由于词法分析错误,无法分析 EL 表达式
如何修复? 谢谢。
I need to check type to display correct message like:
${row.type} <c:if test="${row.stype ==\"Note\" }">Important Note</c:if>
But the problem that escaping produce strange error:
Unable to analyze EL expression due to lexical analysis error
How it can be fixed?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
EL 中的双引号不得转义。如果标签属性使用双引号,则使用单引号,反之亦然:
或
Double quotes must not be escaped in EL. Use single quotes if the tag attribute is in double quotes, and vice-versa:
or