| Author |
@ManagedBean Annotation JSF2
|
Abiodun Adisa
Ranch Hand
Joined: Jan 17, 2002
Posts: 495
|
|
I am from a Seam/JSF1 Environment. I configured my Bean using annotation but could not access the class from my JSP page
the class i defined is as follows
|
 |
Tim Holloway
Saloon Keeper
Joined: Jun 25, 2001
Posts: 14568
|
|
Well, part of your problem is that you don't access a class from a JSF View (what you called a "JSP"). You access an instance of a class.
Specifically, when you use the annotations that you illustrated, the JSF framework is going to instantiate a bean of class "Ab" and store it in your webapp's HttpSession object under the name "ab", since by default, the convention is to lower-case the class name's first character to form the instance name. That can be overridden with an annotation, but it's a reasonable naming convention.
So to refer to your bean's properties in a JSF view, you'd use the EL expression "#{ab.name}".
|
Customer surveys are for companies who didn't pay proper attention to begin with.
|
 |
 |
|
|
subject: @ManagedBean Annotation JSF2
|
|
|