Not exactly. A JSF backing bean is sort of a cross between an Action and a Form Bean. In other words, you put the action code in the same JavaBean that the data normally resides in. Which is more OOP-like.
Customer surveys are for companies who didn't pay proper attention to begin with.