seam-gen produces restful search screens. Try reverse engineering some entities or a database to see how it does it.
I tried to follow your description with seam-gen, but there is no search action. I don't know, how to create search action and get the restful action.
I created the entity test with appropriate testList action, but there is no search action.
Can you tell me how to create search action ?
You need to do some reverse enginering to get this. (e.g. generate-ui or generate)