Dirk Ulrich: hidden fields werden nicht übermittelt

Beitrag lesen

Wenn ich ein Formular folgendermaßen definiere:

<form name="uploadForm" action="myPage.html" enctype="multipart/form-data" method="POST">

<input type="hidden" name="uploadVal" value="${aValue}" />

<input type="button" name="SubButton" value="UPLOAD" onclick="checkFields();"/>

</form>

dann werden die hidden fields nicht übermittelt. Im Servlet sind diese nicht im Reqeust-Objekt zu finden.

Im aufgerufenen JavaScript wird beim Klick auf den Button erfolgreich ein Wert gesetzt. (Tets mit alert(...);.)

Welchen Fehler übersehe ich?

Danke,
Dirk