在JSP中,美元花括号$ {}意味着什么?

${}在JSP中意味着什么? 例如,

    

它的一个El表达式基本上它输出了通过计算表达式得到的值,简单来说,它允许你使用“点”而不是使用getter和setter来访问java bean的属性值,使用它你可以使用它访问可以在会话,请求或页面范围内的Bean实例

它是表达语言。 在EL发展之前,通过使用scriptlet <%=..%>实现了相同的目的<%=..%>使用此语法的主要目的是避免jsp中的scriptlet。 Scriptlet和附带的java代码被认为是不好的做法,因为jsps不应该“拥有”java代码。 至少这是理论。

${}引用EL表达式 。 您通常通过EL表达式访问服务器上的某些托管bean。