i have PersonDTO object which has:

```
String name;
List<String> skills;//getter setter

```

when jsp loads for the first time i am getting dropdown values from @ModelAttribute like this:

```
List<PersonDTO> personInfo= personService.getInfomation(id);    
model.addAttribute("personInfo",personDTO);  

```

and displaying in jsp:

```
<div>
<form:select  name="name" path="name">
<c:forEach items="${personInfo}" var="var">
<form:option value="${var.name}">"${var.name}" /></form:option>
</c:forEach>
</form:select>
<div>
<div>
<form:select  name="skills" path="skills">
<c:forEach items="${personInfo.skills}" var="skill">
<form:option value="${skill}">"${skill}" /></form:option>
</c:forEach>
</form:select>
<div>

```

so now how can i do this: if user change the name in first dropdown list then second dropdown values has to change automatically as per what ever skills that selected person has.I am using Spring 4, maven, JSTL,jQuery, javascript and spring form tag. This is all client side. Here we are not doing any ajax call with name parameter to get the skills values and displaying it in dropdown.Please help. Thanks