之间有什么区别
<c:out value='${expression.value}'/>
Run Code Online (Sandbox Code Playgroud)
和
<c:out value="${expression.value}"/>
Run Code Online (Sandbox Code Playgroud)
第一个使用单引号${expression.value},第二个使用双引号。
没有区别,都可以。两者都有效的原因是"or'可以在表达式中使用。在这种情况下,您将使用另一个来包含表达式。javascript 和 html 也遵循这个约定。
例子:
<c:out value='${expression.getValue("example")}'/>
Run Code Online (Sandbox Code Playgroud)