I'm looking for Struts-based software that will let administrators use a web form to create surveys of users.  Survey questions should be of a variety of types, such as text, radio buttons.

I'm looking at the Polls software, and the site says it works for surveys, but when I try out the software it looks like it creates a collection of polls.

A survey, to me, is a sucession of related questions that may have different formats.  A poll is one question.  Sure, in a sense a survey is a collection of polls.  Does one create a
collection of polls of different styles in order to create a survey with Polls?