boolean properties starting with “is” does not work

笑着哭i 提交于 2019-11-28 23:53:15
BalusC

The is prefix works only for boolean, not Boolean.

You've there apparently actually a Boolean property.

You've 2 options to fix it:

  1. Rename the getter with get prefix.
  2. Replace Boolean by boolean. Note that it will default to false instead of null.

See also:


Unrelated to the concrete problem, the classpath seems to be a mess as to EL implementation. The message Missing Resource in EL implementation: ???propertyNotReadable??? indicates that the EL impl wasn't able to find the associated error message in own JAR which should look like this

Property 'matriz' not found on type com.example.MyBean

Make sure that you don't have arbitrarily downloaded EL JAR files in /WEB-INF/lib. Get rid of them. The servletcontainer already provides its own.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!