<c:out/> 单引号与双引号。有什么不同?

Cod*_*lue 1 java jsp

之间有什么区别

<c:out value='${expression.value}'/>
Run Code Online (Sandbox Code Playgroud)

<c:out value="${expression.value}"/>
Run Code Online (Sandbox Code Playgroud)

第一个使用单引号${expression.value},第二个使用双引号。

Sio*_*733 5

没有区别,都可以。两者都有效的原因是"or'可以在表达式中使用。在这种情况下,您将使用另一个来包含表达式。javascript 和 html 也遵循这个约定。

例子:

<c:out value='${expression.getValue("example")}'/>
Run Code Online (Sandbox Code Playgroud)