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.