Java 什么是框架';允许这样做的实用程序/模式/语言
我使用此功能已有一段时间,但不知道为什么我可以使用它: 在jsp页面中,为什么我可以调用Dto的getter方法而不使用“get”部分 例如,如果我的Dto类PersonDto有一个名为getName()的方法,那么在我的jsp中,我可以这样做:Java 什么是框架';允许这样做的实用程序/模式/语言,java,spring,jsp,jstl,dto,Java,Spring,Jsp,Jstl,Dto,我使用此功能已有一段时间,但不知道为什么我可以使用它: 在jsp页面中,为什么我可以调用Dto的getter方法而不使用“get”部分 例如,如果我的Dto类PersonDto有一个名为getName()的方法,那么在我的jsp中,我可以这样做: ${person.name} 与此相反: ${person.getName()} 是Spring框架、MVC模式、JSTL的特征还是它们的组合?我在哪里可以研究这个论点呢?这一切都要回到规范,规范要求对于名为foo的字段,必须有一个setter
${person.name}
与此相反:
${person.getName()}
是Spring框架、MVC模式、JSTL的特征还是它们的组合?我在哪里可以研究这个论点呢?这一切都要回到规范,规范要求对于名为foo
的字段,必须有一个settersetFoo()
和gettergetFoo()
(或者isFoo()
也允许用于布尔字段)
这允许框架、模板语言和其他工具使用简化的语法,因为众所周知,bar.foo
意味着bar.getFoo()
这一切都要追溯到规范,规范要求对于名为foo
的字段,必须有一个settersetFoo()
和gettergetFoo()
(或isFoo()
也允许用于布尔字段)
这允许框架、模板语言和其他工具使用简化的语法,因为众所周知bar.foo
意味着bar.getFoo()
是Spring框架、MVC模式、JSTL的特征还是它们的组合
没有。它叫
我在哪里可以研究这个论点
从…开始
应该注意的是,在EL版本2.2之前,
${person.getName()}
语法是非法的。因此,${person.name}
肯定不会比${person.getName()}
更新
另见:
应该注意的是,在EL版本2.2之前,
${person.getName()}
语法是非法的。因此,${person.name}
肯定不会比${person.getName()}
更新
另见: