このサンプルコードを見てください
<select name="sweets" multiple="multiple">
<option>Chocolate</option>
<option selected="selected">Candy</option>
<option>Taffy</option>
<option selected="selected">Caramel</option>
<option>Fudge</option>
<option>Cookie</option>
</select>
<div></div>
<script>
$("select").change(function () {
var str = "";
$("select option:selected").each(function () {
str += $(this).text() + " ";
});
$("div").text(str);
})
.change();
</script>
これがあなたが探しているものだと思います。ここでも参照できますhttp://api.jquery.com/change/
サーブレットも呼び出したいので、次のような JQuery ajax メソッドを使用して、コード内から ajax 呼び出しを行う必要があります。
$.ajax({
url: url,//URL of the servlet controller as in which would invoke it
data: data,//Data you want to attach to your URL
success: success,//The anonymous function which will be called on success
dataType: dataType//The anonymous function which will be called on failure
});