Hallo,
btr. Web-Test-Anwendung / HttpServlet
folgender HTML-Code :
und in der web.xml ist das "PutServlet" folgendermaßen eingerichtet :
[XML]
<servlet>
<servlet-name>PutServlet</servlet-name>
<servlet-class>servlets.PutServlet</servlet-class>
<init-param>
<param-name>readonly</param-name>
<param-value>false</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>PutServlet</servlet-name>
<url-pattern>/PutServlet</url-pattern>
</servlet-mapping>
[/XML]
... und wie sich leicht feststellen läßt, wird das PutServlet auch tatsächlich ausgeführt, nur dummerweise dort nur die doGet-Methode. Die doPut-Methode wird nie ausgeführt. Warum nicht ?
btr. Web-Test-Anwendung / HttpServlet
folgender HTML-Code :
HTML:
<form enctype="multipart/form-data" action="../PutServlet" method="PUT">
<input type="file" name="fileBtn" value="fileBtn">
<input type="submit" value="Upload">
</form>
und in der web.xml ist das "PutServlet" folgendermaßen eingerichtet :
[XML]
<servlet>
<servlet-name>PutServlet</servlet-name>
<servlet-class>servlets.PutServlet</servlet-class>
<init-param>
<param-name>readonly</param-name>
<param-value>false</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>PutServlet</servlet-name>
<url-pattern>/PutServlet</url-pattern>
</servlet-mapping>
[/XML]
... und wie sich leicht feststellen läßt, wird das PutServlet auch tatsächlich ausgeführt, nur dummerweise dort nur die doGet-Methode. Die doPut-Methode wird nie ausgeführt. Warum nicht ?