Upload de arquivo Servlet + Struts

0 respostas
cristianopagani

Olá a todos.

Estou com o seguinte problema:

       Preciso implementar um upload de arquivo, isso  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 ( 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…

Criado 20 de abril de 2009
Respostas 0
Participantes 1