Como salvar o arquivo depois do upload com o fileupload?

E aí galera beleza?
Estive vendo o tuturial
http://www.portaljava.com/home/modules.php?name=Content&pa=showpage&pid=83

mas preciso gravar a imagem em um diretório e armazenar a localização onde foi gravado o arquivo bem como o nome do mesmo em uma string e não estou conseguindo fazer isso nem com o file upload nem com o upload do struts. Se puderem me ajudar com o fileupload eu agradeço!