Gary VanMatre <gvanmatre <at> comcast.net> writes: [snippet] > > > > > > When running this without a managed bean called 'test' in faces-config.xml, I > > > get the following error: > > > ERROR > >(org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/estoolweb]. > > > [Faces > > > Servlet]) - Servlet.service() for servlet Faces Servlet threw exception > > > javax.faces.el.EvaluationException: Cannot get value for expression
#{test}' > > > at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java > > > > > This is a stardard faces EL exception. It means that an object identified using token > "test" can not be found as a managed bean or a object in request, session,and > application scopes. Ok. The strange thing is that I don't access any beans in my test.xml view, none at all, just plain html output. I have tried this with two different supper simple views wich doesn't use any beans in any of the included pages, and both get the above exception. [snippet] > > And declaring layoutBean in your faces-config.xml. Then you would > > only need to do this once for all your layouts. Gary, can the > > managed-bean be optional? > > Yep, the managed bean is optional and just another symbol that gets applied > to > the binding expression before the binding is created. If you prefer the symbol > "myBean", you could add it as a symbol and do something like this, >#{ <at>mybean.someValue}. > > Full views HTML veiws assume the same association with a ViewController so > that you can pick up the extra events in the lifecycle. Do you know what I could be doing wrong, I am sure that I am not referencing any beans at all in the pages. And the Excption always specifies that it can't find a value binding for a bean with the same name as the entry url. > Gary I really appreciate all your help, I'm a beginner when it comes to web frameworks and have been trying to learn it by myself. It feels good to be able to get some help :) Thanks, Mikael --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]