我对 Java Web 开发相对较新,我正在尝试在 JSP 文件中执行 JavaScript 代码,即
${(format.date)}
,但是当我在 Web 浏览器上查看源代码时,它完全忽略了表达式 ${}
。
服务器忽略它有什么特殊原因吗?我该如何克服这个问题?
<script>
${(format.date)}
</script>
仅供参考:
format.date
只是一个随机语法,但服务器仍然会忽略大括号内的任何内容。
服务器忽略语法,因为它在任何范围内都找不到变量。
<c:set var="pattern">MM/dd/YYYY</c:set>
<fmt:formatDate value="${format.date}" pattern="${pattern}"/>