Erro

3 respostas
G

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:

3 Respostas

J

Oi

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

T+

M

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…

G

a classe jeve...

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); 
} 

}

:wink:

Criado 30 de novembro de 2004
Ultima resposta 1 de dez. de 2004
Respostas 3
Participantes 3