Я предполагаю, что вы используете Apache Tomcat (потому что вы упомянули версию 6.0)
В этом случае добавьте это в web.xml вашего веб-приложения:
<servlet>
<servlet-name>myDefault</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>readonly</param-name>
<param-value>false</param-value> <!-- this will enable PUT for your app -->
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>myDefault</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
Тогда вы можетепротестируйте это так, чтобы загрузить файл (вам нужна программа curl для тестирования)
curl -T somefile.txt http://localhot:8080/<yourapp>/
Если вы хотите включить это глобально, вы можете сделать то же самое изменение в / conf/web.xml (для сервлета по умолчанию)