Java 服务器(Tomcat 9.0.48)忽略 $ 这个表达式 [重复]
Posted
技术标签:
【中文标题】Java 服务器(Tomcat 9.0.48)忽略 $ 这个表达式 [重复]【英文标题】:Java server (Tomcat 9.0.48) Ignores $ this expression [duplicate]Java 服务器(Tomcat 9.0.48)忽略 $ 这个表达式 [重复] 【发布时间】:2021-10-22 04:33:44 【问题描述】:我对 Java Web 开发比较陌生,我正在尝试在 JSP 文件中执行 javascript 代码,即 $(format.date)
,但是当我在我的 Web 浏览器上查看源代码时,它完全忽略了表达式 @987654322 @。
服务器忽略它的任何特殊原因?我该如何克服这个问题?
<Script>
$(format.date)
</Script>
仅供参考:format.date
只是一种随机语法,但服务器仍会忽略大括号内的任何内容。
【问题讨论】:
format.date 是通过 javascript 代码还是 Java 代码来的? 【参考方案1】:服务器忽略语法,因为它在任何范围内都找不到变量。
<c:set var="pattern">MM/dd/YYYY</c:set>
<fmt:formatDate value="$format.date" pattern="$pattern"/>
【讨论】:
以上是关于Java 服务器(Tomcat 9.0.48)忽略 $ 这个表达式 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
AWS Elastic Beanstalk:Tomcat 忽略了我的 WAR 文件