Problemas com upload no Struts2

2 respostas
eduardo_lopes

Alguém aí conseguiu fazer upload de arquivos com o Struts2?

Estou quebrando a cabeça aqui mas sempre o meu objeto File está como null, mesmo colocando o interceptor, criando os gets/sets… etc… Estava migrando minha aplicação e até achei q fosse algo nela, aí segui esses passos abaixo num novo projeto e o mesmo erro ocorre.

http://struts.apache.org/2.0.6/docs/how-do-we-upload-files.html

Detalhe que nenhum atributo da Action é populado, nem o File e nem outro campo proveniente do formulário HTML. Outra coisa que notei é que se tirar o atributo enctype=“multipart/form-data” do formulário dá certo, lógico, menos o upload.

2 Respostas

alexandremlima

Também passei por isso. Resolvi acrescentando no web.xml:

<filter>
		<filter-name>struts-cleanup</filter-name>
		<filter-class>
			org.apache.struts2.dispatcher.ActionContextCleanUp
		</filter-class>
	</filter>
<filter-mapping>
		<filter-name>struts-cleanup</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>
eduardo_lopes

infelizmente não funcionou…

Criado 28 de março de 2007
Ultima resposta 28 de mar. de 2007
Respostas 2
Participantes 2