Form Container - Post Form Data - Not working in AEM
I am using Core Form Container to build a Simple form which needs to post some data to a servlet, . On clicking the Submit button, I could see that my servlet is not getting called and can't see any error in the Network tab in chrome. Not sure what we are missing here. Could you please help us on how to get these form data to our backend? Thanks.
This is my form

Dialog

Servlet:
@8220494(name = "stewart.newhire.form.servlet", metatype = true, immediate = true, label = "New Hire Mail", description = "This service is used to sent preconfigured procurement email")
@1790552
@Properties({ @2542150(name = "sling.servlet.methods", value = { "POST" }, propertyPrivate = true),
@2542150(name = "sling.servlet.paths", value = { "/bin/newhire/newhireServlet" }, propertyPrivate = true),
@2542150(name = "sling.servlet.smtp", value = { "148.147.114.78" }, propertyPrivate = false),
@2542150(name = "sling.servlet.port", value = { "25" }, propertyPrivate = false),
@2542150(name = "sling.servlet.user", value = { "" }, propertyPrivate = false),
@2542150(name = "sling.servlet.password", value = { "test" }, propertyPrivate = false),
@2542150(name = "sling.servlet.fromUser", value = { "" }, propertyPrivate = false) })
public class NewHireSingleMailHandlerServlet extends org.apache.sling.api.servlets.SlingAllMethodsServlet {