Moin moin,
ich habe ein Problem bei einem method="post" an das Servlet. Betrachte ich im eclipse-Debugger den HttpServletRequest sind keine Parameter in der parameterMap enthalten. Auch wenn ich per Firebug den Netzwerktraffic überwache, wird kein Parmameter übermittelt.
Hier meine Form aus der JSP:
<form id="actionForm" method="post" action="mail" name="actionForm" >
<div>
<input type="hidden" id="deleteFilter" />
<input type="button" value="Löschen" title="Filter löschen"
class="deletebutton" onclick="del()" />
<input type="submit" id="actionSubmit" value="sub" title="Filter löschen" class="deletebutton" style="display: none;"/>
</div>
</form>
Die Funktion (del()) die eine Eintrag aus einer multiselectbox löscht:
function del() {
var delIds = "";
var first = true;
for (i = 0; i < document.listForm.filterList.length; i++) {
var option = document.listForm.filterList.options[i];
if (option.selected == true)
if (first) {
delIds = option.value;
first = false;
} else {
delIds = ", " + option.value;
}
}
var field = document.getElementById("deleteFilter");
field.value = delIds;
var submit = document.getElementById("actionSubmit");
submit.click();
}
Danke im vorraus.
Gruß Matthis