Passagem de parametros no action do struts

Olá eu estou fazendo uma aplicação e logo em seguida da inserção do objeto no banco eu recupero o seu codigo. ate ai tudo bem o problema vem em seguida quando eu preciso passar esse valor inteiro para outra página jsp, mas eu não sei como q eu posso colocar esse valor em uma variavel de sessão por exemplo ou mesmo passa-la direto para outra página

abaixo segue o código de onde eu parei.

public ActionForward execute(ActionMapping mapping, ActionForm  form,
            HttpServletRequest request, HttpServletResponse response)
            throws Exception {
        
        
        ImagemForm imgForm = (ImagemForm) form;
        String nome = imgForm.getArquivo().getFileName();
        
        ImagemBean imagemVO = new ImagemBean();
        ImagemPers pers = new ImagemPers();
        
        imagemVO.setNome(nome);
        imagemVO.setImagem(imgForm.getArquivo());
        
        String busca = "SELECT MAX(codigo) FROM imagem";
        int codigo = pers.consultaCodigo(busca);        
                
        if(pers.cadastrarImagem(imagemVO)){            
            return mapping.findForward("metadados");
        }
        else{
            return mapping.findForward("erro");
        }
    
    }

alguma ideia de como que eu passo a variavel codigo para uma variavel de sessão ou para outra página?? pois após o cadastro sera chamado outra página que liga com a página seguinte de cadastro ou seja:
página cadastro -> página perguntando se dejesa cadastrar metadados em cima do cadastro feito -> página de cadastro de metadados.

vlw vou tentar