On 21/03/2023 17:35, Christopher Schultz wrote:

<snip/>

I'm curious about this.

How is a "functional interface" (i.e. all methods are abstract, except for those which were originally-defined in java.lang.Object and for some reason overridden to be abstract in this functional-interface) different from an actual interface, and why does JSP care?

I can't tell what the use-case is from reading the unit tests.

This feature originates with this EL issue:

https://github.com/jakartaee/expression-language/issues/45

I was doing some research into this issue:

https://github.com/jakartaee/expression-language/issues/176

and discovered an expression (tested in testOptional01) that should have worked but failed due to an NPE.

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to