Wie löst die Java-Ausdruckssprache boolesche Attribute auf? (in JSF 1.2)

So wissen wir alle, dass#{someBean.value} wird versuchen, den Inhalt einer Eigenschaft auf @ abzurufesomeBean namensvalue. Es wird nach @ suchgetValue(). Was ist jedoch, wenn diese Eigenschaft @ isboolean? Es wird nach @ suchisValue(). Was es nicht aussehen wird, isthasValue().

Das hat mich zum Nachdenken gebracht, was genau macht es?

Java EE 5 Tutorial Kapitel - Unified Expression Language bezieht sich aufPageContext.FindAttribute(). PageContext schickt dich anJSPContext. Keiner von ihnen erklärt tatsächlich die Regeln, die er befolgt, um den Namen der gesuchten Methode zu bestimmen.

s ist auch recht einfach, eine Dokumentation zu finden, in der angegeben ist, dass die Methodennamen mit get beginnen müssen. Ich weiß jedoch, dassisValue() funktioniert.

Kann mich jemand auf eine Dokumentation verweisen, in der dies niedergeschrieben ist? Ich suche keine Tutorials oder Beispiele, nach denen ich suche.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage