Olá a todos.
Estou com o seguinte problema:
Preciso implementar um upload de arquivo, isso já está funcionando em uma aplicação teste. O problema é quando tento colocar isso na aplicação de verdade. A aplicação utiliza o framework Struts2 e é por isso que não consigo realizar o upload (já que implementei em servlet). Gostaria de saber como faço para enviar o formulário com a foto sem que o Struts intercepte. Pois quando apago o filtro do Struts do web.xml funciona direitinho e quando não apago o formulário não envia a foto.
web.xml
<!-- Filtro para o controler via Struts -->
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
<init-param>
<param-name>actionPackages</param-name>
<param-value>com.lpinformatica.gestorescolar.web.action</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!-- Mapeamento dos Servlet para o Upload -->
<servlet>
<servlet-name>ServletUpload</servlet-name>
<servlet-class>upload.ServletUpload</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ServletUpload</servlet-name>
<url-pattern>/ServletUpload</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>ManipulaImagem</servlet-name>
<servlet-class>upload.ManipulaImagem</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ManipulaImagem</servlet-name>
<url-pattern>/ManipulaImagem</url-pattern>
</servlet-mapping>
Agradeço qualquer ajuda que puderem…