I have a form of something like this:

<form action="myAction/" method="post"> <p><select size="3" multiple name="$hero"> <option disabled>Выберитеoption> <option value="1">Один/option> <option value="2">Два</option> <option value="3">Три</option> <option value="4">Четыре</option> </select></p> <p><input type="submit" value="Отправить"></p> </form> 

How can I add to the action / selected line what would I get for example action = "myAction / 2"?

    1 answer 1

    You can use JavaScript to change the action when you select a value from the list.

    If in fact you want to get control in different controllers with different options, then I advise you to use params="myParam=myValue" (see the documentation: http://docs.spring.io/autorepo/docs/spring/3.2. x / spring-framework-reference / html / mvc.html # mvc-ann-requestmapping-params-and-headers )