Help. commandButton does not invoke Bean's method.
my commandButton does not work?
Please advise me what am I doing wrong? My command button does not invoke method in Bean. System.out.println() would not print message in submit() method.
In jsp page:
<%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%>
<%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%>
<form id="submitForm">
.
.
.
<h:inputText value="#{ServicesBean.serviceName}" id="serviceName" size="50"/>
.
.
.
<h:commandButton action="#{ServicesBackingBean.submit}" value="#{bundle.addNewlySoldServiceButtonValue}" id="submit"/>
</form>
In faces-config.xml:
<faces-config>
<managed-bean>
<managed-bean-name>ServicesBackingBean</managed-bean-name>
<managed-bean-class>
com.softlets.projects.travelcards.beans.ServicesBackingBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
<navigation-rule>
<navigation-case>
<from-outcome>success</from-outcome>
<to-view-id>/in.jsp</to-view-id>
</navigation-case>
</navigation-rule>
</faces-config>
In ServicesBackingBean.java:
?br>Setters and getters
?
public String submit()
{
System.out.println(" ************ I am here in submit() method ********* ");
return 搒uccess?
}

