统计在线人数...

构建WAP邮件发送服务器(3)

[ 来源:转载 | 作者:佚名 | 时间:2006-5-29 下午 01:08:44 | 浏览:统计中... ]

public void doGet(HttpServletRequest httpservletrequest, HttpServletResponse                    httpservletresponse)

 throws ServletException, IOException

 {

 boolean flag = true;

 boolean flag1 = true;

 boolean flag2 = true;

 boolean flag3 = true;

 String s5 = HttpUtils.getRequestURL(httpservletrequest).toString();

 int i;

 if((i = s5.indexOf("?")) > 0)

 s5 = s5.substring(0, i);

 String s = httpservletrequest.getQueryString();

 httpservletresponse.setContentType("text/vnd.wap.wml");

 PrintWriter printwriter = httpservletresponse.getWriter();

 printwriter.println("");

 if(s == null)

 {

 printwriter.println("");

 printwriter.println("");

 printwriter.println(" 

");

 printwriter.println("WapMailer: Can''t read template file");

 printwriter.println("

");

 printwriter.println("");

 printwriter.println("");

 printwriter.flush();

 printwriter.close();

 return;

 }

 Hashtable hashtable = getTemplate(s);

 if(hashtable.size() == 0)

 {

 printwriter.println("");

 printwriter.println("");

 printwriter.println(" 

");

 printwriter.println("WapMailer: Can''t read template file");

 printwriter.println("

");

 printwriter.println("");

 printwriter.println("");

 printwriter.flush();

 printwriter.close();

 return;

 }

 flag = usedParameter("$from", hashtable);

 flag1 = usedParameter("$to", hashtable);

 flag2 = usedParameter("$subject", hashtable);

 flag3 = usedParameter("$body", hashtable);

 String s1;

 if((s1 = (String)hashtable.get("FROM")) == null)

 s1 = "";

 else

 if(s1.indexOf("$") >= 0)

 s1 = "";

 String s2;

 if((s2 = (String)hashtable.get("TO")) == null)

 s2 = "";

 else

 if(s2.indexOf("$") >= 0)

 s2 = "";

 String s3;

 if((s3 = (String)hashtable.get("SUBJECT")) == null)

 s3 = "";

 else

 if(s3.indexOf("$") >= 0)

 s3 = "";

 String s4;

 if((s4 = (String)hashtable.get("BODY")) == null)

 s4 = "";

 else

 if(s4.indexOf("$") >= 0)

 s4 = "";

 printwriter.println("");

 printwriter.println("");

 printwriter.println("");

 printwriter.println("");

 if(flag)

 printwriter.println("");

 else

 printwriter.println("");

 if(flag1)

 printwriter.println("");

 else

 printwriter.println("");

 if(flag2)

 printwriter.println("");

 else

 printwriter.println("");

 if(flag3)

 printwriter.println("");

 else

 printwriter.println("");

 printwriter.println("");

 printwriter.println("");


if(flag)

printwriter.println(" 

From: 

");

if(flag1)

printwriter.println(" 

T  emptyok=\"false\"/>

");

if(flag2)

printwriter.println(" 

Subject:  "\" emptyok=\"true\"/>

");

if(flag3)

printwriter.println(" 

Message:  "\" emptyok=\"false\"/>

");

printwriter.println("");

printwriter.println("");

printwriter.flush();

printwriter.close();

}


共有0人参与评价,平均得分:0分
评论内容只代表网友观点,与本站立场无关! 查看完整内容
   

当前在线人数
QQ:748838 MSN:allen_xia#msn.com E-mail:allenxia666#126.com QQ群:站长联盟北方区-北京(28200145) 站长联盟南方区-上海(67713522)