Quero saber como poderiámos estar extraindo a HTML

4 respostas
M

Estou com dificuldades na criação de relatórios, pois a produtividade eh muito pequena quando usamos metódos para geração destes relatórios. Quero saber como poderiámos estar extraindo a HTML da página e enviar diretamente no corpo do EMAIL sem a necessidade de gerar aquela HTML,apenas usar a HTML que está dispónivel na página.

Abraços,

4 Respostas

CintiaDR

“poderíamos estar extraindo”… Total telemarketing. 8)

Não sei se tem como pegar o conteúdo gerado pelo JSP e mandar por e-mail. Mas eu procurei no google e achei isto aqui ó:
http://www.guj.com.br/posts/list/64228.java
[google]como pegar o conteúdo gerado pelo JSP[/google]

Mas como é que vc está tentando gerar esse relatório? JasperReports/Ireport, Eclipse Birt?

bbviana

deus do céu, nao use gerundismos.

dudaskank

mmmbrito:
Estou com dificuldades na criação de relatórios, pois a produtividade eh muito pequena quando usamos metódos para geração destes relatórios. Quero saber como poderiámos estar extraindo a HTML da página e enviar diretamente no corpo do EMAIL sem a necessidade de gerar aquela HTML,apenas usar a HTML que está dispónivel na página.

Abraços,

Bom, se eu entendi direito o que você quer, é só colocar as informações lá no mailto que você usa pra abrir a janela de e-mail. Veja se isto ajuda:

Assim aparece preenchido o para e o texto do e-mail. Para outros campos você pode consultar o link http://www.ianr.unl.edu/internet/mailto.html

falou

goofed

Se você quer pegar todo o conteúdo da página em HTML acho que tem como, através de javascript.

<html><head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<script language="JavaScript">
function mostraHTML(){
	var conteudo = document.getElementById("corpo").innerHTML
	alert(conteudo);
}
</script>
<body id="corpo">
<p><font size="4">Corpo do meu HTML!!!</font><br>
  <strong>Veja s&oacute;, outra linha!!!</strong></p>
<p>
  <input type="button" name="Submit" value="Bot&atilde;o" onClick="mostraHTML();">
</p>
</body>
</html>
Criado 15 de outubro de 2007
Ultima resposta 15 de out. de 2007
Respostas 4
Participantes 5