Spring MVC Text Box Example - Spring MVC Framework

What is Spring MVC - Text Box Example?

The following example explains the readers on how to use Text boxes in forms using Spring Web MVC framework. Firstly, a working Eclipse IDE should be in place and follow the steps below to create a Dynamic Form based Web Application




Create a project with a nameHelloWebunder a packagecom.wisdomjobs as explained in theSpring MVC - Hello World Examplechapter.


Create a Java classesStudent,StudentControllerunder thecom.wisdomjobspackage.


Create a view filesstudent.jsp,result.jspunderjspsub-folder.


The final step is to create the content of all the source and configuration files and export the application as explained below.



In the above example, we are creating a service method called student(). We are passing a blank Student object in ModelAndView object. In this object, command name is specified because the framework expects an object with “command” name if we are using <form:form> tags in JSP file. Student.jsp view is returned if student() method is called.

addStudent() is the next method which is called against a POST method on HelloWeb/addStudent URL. Model object is prepared based on the submitted information. A “result” view is returned from service method at the end which results in showing result.jsp.


We use <form:input/> tag to display a HTML text box. Example below-

It will give the following HTML content.


Once the source and configuration files are created export the application. Do right click on the application and Export > WAR File option and save HelloWeb.war file in Tomcat’s webapps folder.

Start the Tomcat Server and using a standard browser check if you are having access to other web pages from webapps folder. Try the URL http://localhost:8080/HelloWeb/student and you must see the below result if everything is fine with Spring Web Application:

 Spring Student Form

Submit the form once the required information is filled. You must see the below result if everything is fine with Spring Web Application:

Spring Student Form Result

All rights reserved © 2020 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status

Spring MVC Framework Topics