Erro

alguém sabe a causa desse erro:
:idea:

The value for the useBean class attribute com.orete.email.Email is invalid.

<%@ page import="com.orete.email.Email" %> <jsp:useBean id="email" scope="session" class="com.orete.email.Email"/>

Valeu!! :wink:

Oi

JavaPlayer, que calsse é essa? Se nao for muito grande posta ela aqui

T+

pode ser só a declaração dela, package e a primeira linha da classe onde tem o nome dela… talvez ela seja abstract, talvez ela não seja public…

a classe jeve…

[code]package com.orete.email;

import javax.mail.;
import javax.mail.internet.
;
import java.util.*;

public class Email {
public void sendSimpleMail (String mailServer, String subject,
String to,String from, String mensagem)
throws AddressException, MessagingException
{

Properties mailProps = new Properties();
//definição do mailserver

mailProps.put("mail.smtp.host", mailServer);

Session mailSession = Session.getDefaultInstance(mailProps, null);

//As duas linhas seguintes de código, colocam no formato de endereços,
//supostamente válidos, de email os dados passados pelos parâmetros to e from.
InternetAddress destinatario = new InternetAddress (to);
InternetAddress remetente = new InternetAddress (from);

//As duas linhas de código a seguir, são responsáveis por setar os atributos e
//propriedas necessárias do objeto message para que o email seja enviado.
//inicialização do objeto Message
Message message = new MimeMessage (mailSession);

//Definição de quem está enviando o email
message.setFrom(remetente);

//define o(s) destinatário(s) e qual o tipo do destinatário.
//os possíveis tipos de destinatário: TO, CC, BCC

message.setRecipient( Message.RecipientType.TO, destinatario );
//definição do assunto do email

message.setSubject (subject);
//definição do conteúdo da mesnagem e do tipo da mensagem

message.setContent (mensagem.toString(), "text/plain");
//a linha de código seguinte é a responsável pelo envio do email

Transport.send (message);
}

} [/code]

:wink: