Can a JSP page process HTML FORM data?

Govind Seshadri

Yes. However, unlike servlets, you are not required to implement HTTP-protocol specific methods like doGet() or doPost() within your JSP page. You can obtain the data for the FORM input elements via the request implicit object within a scriptlet or expression as:

String item = request.getParameter("item");
int howMany = new Integer(request.getParameter("units"))


<%= request.getParameter("item") %>

See the Javaworld article "Advanced Form Processing using JSP" by Govind Seshadri for complete details.