Hi, I think you are missing some basic understanding here: if you want to access the current row in a table or a list of values through the action method in the backing bean, try the following: Define a binding for your table (e.g. DataTable). Don't forget the getter and setter. Then you can access the "current row" in the action method with "<DataTable>.getRowData()".
Regards Stefan ________________________________ Von: Rafa Pérez An: MyFaces Discussion Gesendet: Sat Apr 04 08:58:12 2009 Betreff: Re: JSF EL Problem 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.

