Question: I tried to understand it by myself using the [doc](https://docs.scipy.org/doc/scipy-0.19.1/reference/index.html) , but I don't get why, from the module `scipy`, I can import `linspace` which is a function of the module `numpy`. They both work well. 
Also, I can't find it in the `scipy` doc.

Answer: 
1...OLD WAY = commandName 

```
<form:form action="index" commandName="todo">

```

2...NEW WAY = modelAttribute

```
  <form:form action="index" modelAttribute="todo">

```

commandName was the old way of doing it and in new applications you should be using modelAttribute
**`commandName` = name of a variable in the request scope or session scope that contaisn the information about this form, it should be a been.**

References: <http://forum.spring.io/forum/spring-projects/web/59966-exact-meaning-of-form-form-commandname>

[Spring annotation relation with <form:form commandName="xy"](https://stackoverflow.com/questions/7356684/spring-annotation-relation-with-formform-commandname-xy)

In your `GET` method of `customer` which displays (returns) jsp file with the form, add model attribute like this:

```
@RequestMapping(value="/customer", method=RequestMethod.GET)
    public ModelAndView showForm(Model model) {
        model.addAttribute("customer",new Customer());

}

```

then try if it is displaying the form correctly.