<h:form> <p:inputText id="uname" value="#{user.name}"/>
<p:inputText id="ac" value="#{user.account}"/>
<p:commandButton id="submit1" value="Submit" action="#{user.commandButtonAction}" />
</h:form>
this is xhtml main code backingbean is used managedbean and viewscoped annotation
@ManagedBean(name="user")
@ViewScoped
public class user {
private String account;
private String name;
public String getName() {
System.out.println(" name is ::"+ name);
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAccount() {
System.out.println("account no is:: "+ account);
return account;
}
}
public void setAccount(String account) {
this.account = account;
}
public void commandButtonAction() throws IOException{
System.out.println("succesful");
}