If the datatype of a property is boolean then Eclipse generate a getter for that property like,
Although, it wouldn't be recognized in JSTL, or jsp:usebean tag. We must keep it like below.
What eclipse is doing is rational but why JSTL or jsp:usebean are not smart enough to work with that. I have come across a thread discussing the same problem lately.