JSP和JS正在使用$ {},所以正在发生的事情是JS模板文字中的$ {}在被编译成servlet之前被解释和删除.有没有办法告诉Java忽略$ {}而不用isELIgnored完全关闭该功能?
const subject = 'world';
let greet = `hello ${subject}!`
Run Code Online (Sandbox Code Playgroud)
在浏览器中变为以下内容
const subject = 'world';
let greet = `hello !`
Run Code Online (Sandbox Code Playgroud)
这是我提出的最好的,但实际上并没有挖掘它的丑陋程度.
<c:out value="var body = `pq_country=${country}&pq_population=${population}`;" escapeXml='false'/>
Run Code Online (Sandbox Code Playgroud) 甚至不再有创建 spring bean 配置文件的选项,从 3.9 过渡到 4 的一系列功能刚刚消失?如果是这种情况,似乎他们在日食结束时为 IDE 不可知论牺牲了很多......