JSF is very different from the stand-along GUI frameworks like Swing. For one thing, it's based on the idea that the Model (backing bean) is mostly synced with the View automatically. So you don't obtain a View control and push data into it, you expose POJO properties on the Model and the Controllers that are built into JSF will handle setting and getting Model values into the View.
So, for example, in your case, the action method would set the value of a property named "name" and JSF would invoke getName() to get the value to display.
An IDE is no substitute for an Intelligent Developer.