bri*_*ood 2 java jsp properties el
我有一个带有方法的Java类,hasMoreParameters().
在JSP中,我想获取属性:
$ {} holder.moreParameters
我该怎么做呢?
你不能像你指定的那样访问holder.hasMoreParameters():
${holder.moreParameters}
Run Code Online (Sandbox Code Playgroud)
这是因为$ {bean.property}语法仅适用于遵循JavaBean getter/setter命名约定的方法.这意味着属性的访问器方法必须以' get ' 开头.此规则只有一个例外:如果方法返回一个布尔值,则允许该方法以' is ' 开头.
如果在您的情况下,方法名称不符合这些条件,则必须找到一些其他方法来访问数据,例如在请求属性中传递值或重命名方法.