Struts 2 - Como fazer upload?

Testei varios meios de fazer upload no struts 2 mas nenhum funciona, todos dão o mesmo erro, passam todo o conteudo do form menos o campo do arquivo, com servlet funciona mas tenho que tirar os filters do struts do web.xml.
Alguem conhece meio facil de fazer o upload?

Qual erro?

http://www.roseindia.net/struts/struts2/struts-2-file-upload.shtml

Funcionou 100%, so tenho mais 2 duvidas:

  • Tem como colocar uma barra de progresso no upload? Pelo que vi o Struts 2 e incompativel com o prototype por causa do filterDispacher.
  • Apos salvar o arquivo em uma pasta no caso “/sistema/uploads” eu preciso manipular este arquivo, o problema que eu não consigo encontrar o endereço da aplicação, para poder ter acesso ao arquivo, eu não estou usando servlets, somente action.

Grato pela ajuda!

Alguem teria algumaa ideia?

Pode postar a Solução ?

Aqui estou com o mesmo problema citado no inicio do post.

Obrigado

Mesmo problema, eu sei pra onde vai a imagem, mas n sei pega-la. Alguém encontrou solução?

No meu caso, era isso :