This is another common scenario when you are working in ADF, which is quite well documented in the 10.1.3 release, but a quick scan didn't bring up an example of how to do it in 11g - so I created this little video.
The basic scenario - you show some records in a table and you want to select one of them and edit it in another page - so what you need to do is set the specific row you are going to use in the first page and then tell the second page to use it.
The way to do it when you are working with ADF BC is to use the setCurrentRowWithKey (or setCurrentRowWithKeyValue).
The difference between the two is explained here.
So here is how you do it:
Note - if you need to do this between two different Views check this blog entry.