It seems like getMemberSSN() returns neither a Map nor a List but a String.
And you are trying to access the value '10' inside that String...

HTH,

-- Rafa


On Sat, Apr 4, 2009 at 3:01 AM, JavaRunner <[email protected]>wrote:

>
> Well, I tried that and this is what I
> got:org.apache.jasper.el.JspPropertyNotFoundException -
> /app/patientdetail.jsp(60,18)
> '#{memberBackingBean.memberSSN[linkBean.arg1]}' Property '10' not found on
> type java.lang.String
>
> arg1 is declared as Integer and has corresponding getter and setter.  Also,
> '10' is the correct value of the selected primary key.
> I must be missing something very basic.
>
> Andrew Robinson-5 wrote:
> >
> > #{backingBean.someproperty[linkBean.arg1]} is correct syntax, assuming
> > that backingBean.someproperty is a map or list or other java object
> > and not a primitive or something that the [] cannot be applied to.
> > What is the signature of the getSomeProperty method on backingBean and
> > the getArg1 on the linkBean?
> >
> > Is the error on evaluating a get or set of the EL?
> >
> > -Andrew
> >
> > On Fri, Apr 3, 2009 at 1:31 PM, JavaRunner <[email protected]>
> > wrote:
> >>
> >> Can anyone solve this?
> >> I have an expression that looks like this:
> >> #{backingBean.someproperty[linkBean.arg1]} which causes an EL parsing
> >> error.
> >> I've tried some variations such as:
> >> #{backingBean.someproperty[#{linkBean.arg1}]} and
> >> #{backingBean[linkBean.arg1].someproperty}. These cause parsing errors
> >> also.
> >> I've verified that both backingBean.someproperty and linkBean.arg1 have
> >> valid values.
> >> These expressions in part implement a link as in <h:commandLink... on a
> >> master list which grabs the current datatable row and renders the row
> >> details on the next page - or at least it's supposed to!
> >> What am i missing here?
> >> Help appreciated.
> >>
> >>
> >> --
> >> View this message in context:
> >> http://www.nabble.com/JSF-EL-Problem-tp22874219p22874219.html
> >> Sent from the MyFaces - Users mailing list archive at Nabble.com.
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/JSF-EL-Problem-tp22874219p22878863.html
> Sent from the MyFaces - Users mailing list archive at Nabble.com.
>
>

Reply via email to