Olá Ederson,

Rapaz seu problema é apenas um colchete colocado no lugar
errado.
Veja como fica o código correto (copiei apenas o trecho
errado):
        <%
         try {
          String mailServer = "name.servemail.com.br";
          String assunto = request.getParameter("assunto");
          String para = { request.getParameter("para") };
          String de = request.getParameter("de");
          String mensagem = request.getParameter("corpo");
          email.sendSimpleMail(mailServer, assunto, para, de,
mensagem);
        // TIREI O COLCHETE DAQUI
          %>
           <p>Email enviado com Sucesso !!!</p>
        <%
        } //COLOQUEI AQUI
          catch (AddressException e) { %>

Contudo, recomendo evitar esse tipo de programação nas
páginas JSP. A tecnologia JSP é muito boa no suporte a
programação da interface com o usuário. Códigos desse tipo
devem ser implementados em javabeans. As classes JSP
apenas os acessam. Existem alguns motivos para esse tipo
de "política" de projeto. Se interessar podemos discutir
sobre isso.

[[]]s

Ulisses JaSPerMan
[EMAIL PROTECTED]
www.jspbrasil.com.br

>
> ---------- Início da mensagem original -----------
>      De: "Ederson Marcos Ferreira" <[EMAIL PROTECTED]>
>    Para: <[EMAIL PROTECTED]>
>      Cc:
>    Data: Fri, 6 Dec 2002 09:59:17 -0200
> Assunto: [java-list] Enviando email
> Tenho uma aplicação em jsp que acessa uma classe para enviar
 emails.
> Dentro do meu jsp tenho o seguinte código:
>
>        <%
>         try {
>          String mailServer = "name.servemail.com.br";
>          String assunto = request.getParameter("assunto");
>          String para = { request.getParameter("para") };
>          String de = request.getParameter("de");
>          String mensagem = request.getParameter("corpo");
>          email.sendSimpleMail
(mailServer, assunto, para, de, mensagem);
>        }
>          %>
>           <p>Email enviado com Sucesso !!!</p>
>        <%
>          catch (AddressException e) { %>
>         <p>Endereço de Email inválido</p>
>        <%}%>
>        <%
>          catch (MessagingException e) { %>
>         <p>Impossível enviar o email.</p>
>        <%}%>
>
> E estão acontecendo alguns erros:
>
> org.apache.jasper.JasperException: Unable to compile class f
or JSP/home/gcv/local/tomcat/build/tomcat/work/localhost_8080%
2Fgct/_0002fenviaemail_0002ejspenviaemail_jsp_0.java:113: 'try
' without 'catch' or 'finally'.
>                 out.write("\n\t\t\t\t\t\t
>
> Email enviado com Sucesso !!!
>
> \n\t\t\t\t\t\t\t");
>                 ^
> /home/gcv/local/tomcat/build/tomcat/work/localhost_8080%
2Fgct/_0002fenviaemail_0002ejspenviaemail_jsp_0.java:117: 'cat
ch' without 'try'.
>                   catch (AddressException e) {
>                   ^
> /home/gcv/local/tomcat/build/tomcat/work/localhost_8080%
2Fgct/_0002fenviaemail_0002ejspenviaemail_jsp_0.java:130: 'cat
ch' without 'try'.
>                   catch (MessagingException e) {
>                   ^
> 3 errors
>
>
> Alguém saberia me dizer porqeu isso ocorre?
>
> Até e obrigado.
> Éderson Ferreira
>
>


---
UOL, o melhor da Internet
http://www.uol.com.br/


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a