I assume there an exact common data item (column) between List A and List B.
Put a ListView Web Part for each list on a new aspx page saved in some DocLib.
Then configure "connections" to send from A to B. All of this is done through
the UI.
When you view the page, all items from A and B will show up, however, there
will be radio buttons on items in List A. When you click one of these, ONLY
the corresponding (linked) items from List B will appear.
Is this what you want?