public boolean userExist(String userid){
Connection conn=null;
PreparedStatement ps=null;
ResultSet rs=null;
boolean occupied=true;
try{
String sqlquery="select * from users where id=?";
conn=ds.getConnection();
ps=conn.prepareStatement(sqlquery);
ps.setString(1,userid);
2》》》》》》》》》》》》》
<html>
<head>
<title>发送e-mail的表单</title>
</head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<body>
<center><h2>
发送e-mail
</h2></center>
<form action="09_02.jsp" method="post">
<table align="center"> 
  <tr> 
    <td width="50%"> 
      收件人地址:<br><input name="to" size="25"> 
    </td> 
    <td width="50%"> 
      发件人地址:<br><input name="from" size="25"> 
    </td> 
  </tr> 
  <tr> 
    <td colspan="2"> 
      标题:<br><input name="subject" size="50"> 
    </td> 
  </tr> 
  <tr> 
    <td colspan="2"> 
      <p>内容:<br>
        <textarea name="text" rows=8 cols=60></textarea>
      </p> 
    </td> 
  </tr> 
</table> 
<center><p>
  <input type="submit" value="发送">&nbsp&nbsp&nbsp&nbsp&nbsp;
  <input type="reset" value="重写"> 
</p></center>  
</form> 
</body>
</html>3,》》》》》》》》》》》
<html>
<head>
<title>发送e-mail</title>
</head>
<%@ page contentType="text/html;charset=GB2312"%>
<%@ page import="javax.mail.*,javax.mail.internet.*,javax.activation.*,java.util.*"%>
<body>
<% 
 try{ 
      //获得属性,并生成Session对象 
      Properties props=new Properties(); 
      Session sendsession; 
      Transport transport; 
      sendsession = Session.getInstance(props, null); 
      //向属性中写入SMTP服务器的地址
      props.put("mail.smtp.host", "smtp.gmail.com");
      //设置SMTP服务器需要权限认证
      props.put("mail.smtp.auth","true");
      //设置输出调试信息
      sendsession.setDebug(true);
      //根据Session生成Message对象
      Message message = new MimeMessage(sendsession); 
      //设置发信人地址
      message.setFrom(new InternetAddress(request.getParameter("from"))); 
      //设置收信人地址
      message.setRecipient(Message.RecipientType.TO,new InternetAddress(request.getParameter("to"))); 
      //设置e-mail标题 
      message.setSubject(new String(request.getParameter("subject").getBytes("ISO8859_1"),"GBK"));
      //设置e-mail发送时间
      message.setSentDate(new Date()); 
      //设置e-mail内容
      message.setText(new String(request.getParameter("text").getBytes("ISO8859_1"),"GBK"));
      //保存对于Email的修改
      message.saveChanges();
      //根据Session生成Transport对象
      transport=sendsession.getTransport("smtp"); 
      //连接到SMTP服务器
      transport.connect("smtp.gmail.com","用户名","密码");
      //发送e-mail
      transport.sendMessage(message,message.getAllRecipients());
      //关闭Transport连接
      transport.close();
%>
<h3>e-mail发送成功!</h3>
<% 
   }
   catch(MessagingException m) 
   { 
      out.println(m.toString()); 
   } 
%>  
</body>
</html>      
请问高手,我这个为什么发送不出去呢?后台提示550错误呢?什么原因导致的呢?
不太清楚啊。唉!求救!