在编辑现有的 JSP 页面时,我发现了一些与此类似的代码:
<script type="text/javascript" src="<mytaglib:url
p1="blah" p2="${'/some/path/file.js'}" />">
</script>
mytaglib:url
生成一个以 p2 结尾的 URL。
为什么路径字符串放在花括号内?我还看到了不使用大括号的相同代码,而且它似乎工作正常。这是一些在这里没有用的习惯吗?我很确定我可以在这里删除大括号,但是在其他情况下是否会发生将表达式语言用于纯字符串有用的情况?