![]() | |
| | #1 (permalink) |
| Üye Üyelik Tarihi: 04/2007
Mesaj: 2
|
arkadaslar yeni yeni jsap kullanıyorum mail yollamak istiyorum ama sole bi hata alıyorum bilgisi olan varsa yardımlarınızı beklıyorum org.apache.jasper.JasperException: /mailenson/mailer.jsp(13,0) The value for the useBean class attribute test.send.MailerBean is invalid. org.apache.jasper.compiler.DefaultErrorHandler.jsp Error(DefaultErrorHandler.java:40) org.apache.jasper.compiler.ErrorDispatcher.dispatc h(ErrorDispatcher.java:407) org.apache.jasper.compiler.ErrorDispatcher.jspErro r(ErrorDispatcher.java:148) org.apache.jasper.compiler.Generator$GenerateVisit or.visit(Generator.java:1200) org.apache.jasper.compiler.Node$UseBean.accept(Nod e.java:1155) org.apache.jasper.compiler.Node$Nodes.visit(Node.j ava:2336) org.apache.jasper.compiler.Node$Visitor.visitBody( Node.java:2386) org.apache.jasper.compiler.Node$Visitor.visit(Node .java:2392) org.apache.jasper.compiler.Node$Root.accept(Node.j ava:489) org.apache.jasper.compiler.Node$Nodes.visit(Node.j ava:2336) org.apache.jasper.compiler.Generator.generate(Gene rator.java:3394) org.apache.jasper.compiler.Compiler.generateJava(C ompiler.java:210) org.apache.jasper.compiler.Compiler.compile(Compil er.java:306) org.apache.jasper.compiler.Compiler.compile(Compil er.java:286) org.apache.jasper.compiler.Compiler.compile(Compil er.java:273) org.apache.jasper.JspCompilationContext.compile(Js pCompilationContext.java:566) org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:308) org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:320) org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet .java:803) |
| | |
| | #2 (permalink) |
| Üye Üyelik Tarihi: 04/2007
Mesaj: 2
|
buarada kodumuda koyim dedim ındex.html <html> <head> <style> div,input,textarea { font-family:Tahoma; font-size:8pt; } input.std { width:200; } div.frame { padding-left:70; } </style> </head> <body> <div class="frame"> <form action="mailer.jsp" method="post"> To :<br> <input type="text" name="to" class="std"></input><br> From :<br> <input type="text" name="from" class="std"></input><br> Subject :<br> <input type="text" name="subject" class="std"></input><br> Message :<br> <textarea rows="10" cols="80" name="message"></textarea> <br> <input type="submit" value="Send"></input> </form> </div> </body> </html> mailer.jsp <%@ page errorPage="errorPage.jsp" %> <html> <head> <style> div,input,textarea { font-family:Tahoma; font-size:8pt; } input.std { width:200; } div.frame { padding-left:70; color:green; } </style> </head> <body> <div class="frame"> <jsp:useBean id="mailer" class="test.send.MailerBean"> <jsp:setProperty name="mailer" property="*"/> <% mailer.sendMail(); %> </jsp:useBean> Email has been sent successfully. </div> </body> </html> mailerbean.jsp package test.send; import java.io.*; import java.util.*; import javax.mail.*; import javax.mail.event.*; import javax.mail.internet.*; public final class MailerBean extends Object implements Serializable { /* Bean Properties */ private String to = null; private String from = null; private String subject = null; private String message = null; public static Properties props = null; public static Session session = null; static { /* Setting Properties for STMP host */ props = System.getProperties(); props.put("mail.smtp.host", "mail.conmas.info"); session = Session.getDefaultInstance(props, null); } /* Setter Methods */ public void setTo(String to) { this.to = to; } public void setFrom(String from) { this.from = from; } public void setSubject(String subject) { this.subject = subject; } public void setMessage(String message) { this.message = message; } /* Sends Email */ public void sendMail() throws Exception { if(!this.everythingIsSet()) throw new Exception("Could not send email."); try { MimeMessage message = new MimeMessage(session); message.setRecipient(Message.RecipientType.TO, new InternetAddress(this.to)); message.setFrom(new InternetAddress(this.from)); message.setSubject(this.subject); message.setText(this.message); Transport.send(message); } catch (MessagingException e) { throw new Exception(e.getMessage()); } } /* Checks whether all properties have been set or not */ private boolean everythingIsSet() { if((this.to == null) || (this.from == null) || (this.subject == null) || (this.message == null)) return false; if((this.to.indexOf("@") == -1) || (this.to.indexOf(".") == -1)) return false; if((this.from.indexOf("@") == -1) || (this.from.indexOf(".") == -1)) return false; return true; } } |
| | |
| | #3 (permalink) |
| Üye Üyelik Tarihi: 04/2007 Yer: Ankara
Mesaj: 527
|
mailerBean.jsp değilde mailerbean.java olacak sanırım, hatalı yazılmış. Sorunun kaynagi JSP icerisinden bean i sanirim goremiyorsunuz. Servlet kullanacak sekilde yapinizi bir miktar degistirmenizi tavsiye ederim. mailerBean in calisan bi ornegine de buradan ulasabilirsiniz.
|
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| Toplu mail yollama | eceL | Uygulama Yazılımları / Hazır Betikler | 15 | 07/05/2007 14:09 |
| Mail yollama sorunu | tilsim86 | ASP | 1 | 20/02/2007 16:26 |
| mail yollama | mahir | PHP | 5 | 05/11/2005 00:41 |
| flash ta mail yollama problemi | mahir | PHP | 3 | 04/11/2005 00:31 |
| flash ta mail yollama | mahir | PHP | 1 | 15/10/2005 13:03 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |