[Resolvido] Struts 2 - Alterando o Content-type da página

0 respostas
paulofernandesjr

opa

galera como eu faço para alterar o content-type de uma página…

melhorando

preciso mandar o usuario salvar um xml no seu computador, como posso fazer isso?

abraço

==============
resolvido

String nomeArquivo = "lote-"+codLote+".xml";
						System.out.println(nomeArquivo);
						retorno = "success";
						addActionMessage("XML gerado para o lote " + codLote);
						HttpServletResponse response = (HttpServletResponse) ActionContext.getContext().get(StrutsStatics.HTTP_RESPONSE);
						response.setContentType("text/plain;charset=ISO-8859-1");	     
						response.setHeader("Content-Disposition", "attachment;filename=\"" + nomeArquivo + "\"");
						OutputStream output = response.getOutputStream();
						output.write(xml.getBytes());
						output.flush();
Criado 11 de março de 2009
Respostas 0
Participantes 1