writepage.jsp

来自「it is online banking syastem in java」· JSP 代码 · 共 48 行

JSP
48
字号

<!-- 
     It is sending the message to the user specified in the editBox of 
     ComposerPage.jsp. It gets the recipients address with request.getParameter("to").  
-->
<html>
<body bgcolor="#808080" text="#800080" link="#0000FF" vlink="#800080" alink="#808080">
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<b>Your Message Has been sent successfully!!!! </b></p>
</body>
</html>

<jsp:useBean id="MyConnectionBean" scope="session" class="UserPack.ConnectionBean"/>
<jsp:useBean id="MyBean" scope="session" class="UserPack.MailUserCredentials"/>

<%@ page language="java" import="javax.mail.*, javax.mail.internet.* " %>
<%
try{
   String smtpHost = "130.0.4.17";
   String from=MyBean.getUser();
   String to = request.getParameter("to");

   java.util.Properties properties = System.getProperties();
   Session s1=Session.getInstance(properties,null);

   MimeMessage message= new MimeMessage(s1);
   message.setFrom(new InternetAddress(from));
   message.addRecipient(Message.RecipientType.TO,new InternetAddress(to));
   message.setSubject(request.getParameter("subject"));
   message.setText(request.getParameter("text"));

   Transport transport=s1.getTransport("smtp");
   transport.connect(smtpHost,"","");
   transport.sendMessage(message,message.getAllRecipients());
   transport.close();
   }catch(MessagingException me)
    {
     System.out.println("Messaging exception");
    }
   

%>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?